curl / Mailing Lists / curl-users / Single Mail

curl-users

issue with upload to curl

From: Garcia, Jerry E <Jerry.E.Garcia_at_boeing.com>
Date: Thu, 11 Jan 2018 19:59:42 +0000

I am having an issue uploading a folder/file to a SharePoint from RedHat, here is the output from the command:

$ /usr/local/bin/curl --ntlm --cacert /data/certs/certRepo --user user:password "https://collab2.web.boeing.com/sites/BPMOps/_layouts/15/start.aspx#/Shared%20Documents/Forms/AllItems.aspx" --upload-file /home/lm446abc/temp/bpmaips-ti01/configValidationReport_DPS-TIAIBPM.html -v
* Trying 137.137.15.139...
* TCP_NODELAY set
* Connected to collab2.web.boeing.com (137.137.15.139) port 443 (#0)
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /data/certs/certRepo
  CApath: none
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-SHA384
* ALPN, server did not agree to a protocol
* Server certificate:
* subject: C=US; O=Boeing; OU=servers; CN=collab2.web.boeing.com
* start date: Jun 12 13:22:15 2017 GMT
* expire date: Aug 11 13:22:15 2019 GMT
* subjectAltName: host "collab2.web.boeing.com" matched cert's "collab2.web.boeing.com"
* issuer: C=US; O=Boeing; OU=certservers; CN=Boeing Basic Assurance Software Issuing CA G3
* SSL certificate verify ok.
* Server auth using NTLM with user 'lm446a'
> PUT /sites/BPMOps/_layouts/15/start.aspx HTTP/1.1
> Host: collab2.web.boeing.com
> Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA=
> User-Agent: curl/7.58.0-DEV
> Accept: */*
> Content-Length: 0
>
< HTTP/1.1 401 Unauthorized
< Server: Microsoft-IIS/8.0
< WWW-Authenticate: NTLM TlRMTVNTUAACAAAAAgACADgAAAAGgokCuUJ8Mj0iGm0AAAAAAAAAALIAsgA6AAAABgLwIwAAAA9OVwIABABOAFcAAQAUAEUAUwBTAC0ARQBXAEEALQAyADQABAAiAG4AdwAuAG4AbwBzAC4AYgBvAGUAaQBuAGcALgBjAG8AbQADADgARQBTAFMALQBFAFcAQQAtADIANAAuAG4AdwAuAG4AbwBzAC4AYgBvAGUAaQBuAGcALgBjAG8AbQAFABwAbgBvAHMALgBiAG8AZQBpAG4AZwAuAGMAbwBtAAcACAAZaiUYFYvTAQAAAAA=
< SPRequestGuid: 0b8f3f9e-3c4f-303b-cb70-952098710a23
< request-id: 0b8f3f9e-3c4f-303b-cb70-952098710a23
< X-FRAME-OPTIONS: SAMEORIGIN
< SPRequestDuration: 2
< SPIisLatency: 1
< WWW-Authenticate: Basic realm="collab2.web.boeing.com"
< X-Powered-By: ASP.NET
< MicrosoftSharePointTeamServices: 15.0.0.4737
< X-Content-Type-Options: nosniff
< X-MS-InvokeApp: 1; RequireReadOnly
< Date: Thu, 11 Jan 2018 19:48:03 GMT
< Content-Length: 0
< Set-Cookie: BIGipServercollab2-ew-80-pool=3424160137.20480.0000; path=/
<
* Connection #0 to host collab2.web.boeing.com left intact
* Issue another request to this URL: 'https://collab2.web.boeing.com/sites/BPMOps/_layouts/15/start.aspx'
* Found bundle for host collab2.web.boeing.com: 0xbf1590 [can pipeline]
* Re-using existing connection! (#0) with host collab2.web.boeing.com
* Connected to collab2.web.boeing.com (137.137.15.139) port 443 (#0)
* Server auth using NTLM with user 'lm446a'
> PUT /sites/BPMOps/_layouts/15/start.aspx HTTP/1.1
> Host: collab2.web.boeing.com
> Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAADiAOIAWAAAAAAAAAA6AQAABgAGADoBAAALAAsAQAEAAAAAAAAAAAAABoKJAqgcsOXB1bbOFmRLp0O9v9jaWcsjR9EYo58MTXfq5z0U+7Ic/HxALsQBAQAAAAAAAAAyLBgVi9MB2lnLI0fRGKMAAAAAAgAEAE4AVwABABQARQBTAFMALQBFAFcAQQAtADIANAAEACIAbgB3AC4AbgBvAHMALgBiAG8AZQBpAG4AZwAuAGMAbwBtAAMAOABFAFMAUwAtAEUAVwBBAC0AMgA0AC4AbgB3AC4AbgBvAHMALgBiAG8AZQBpAG4AZwAuAGMAbwBtAAUAHABuAG8AcwAuAGIAbwBlAGkAbgBnAC4AYwBvAG0ABwAIABlqJRgVi9MBAAAAAAAAAABsbTQ0NmFzYmw3MDAwMjUzOA==
> User-Agent: curl/7.58.0-DEV
> Accept: */*
> Content-Length: 25898
> Expect: 100-continue
>
< HTTP/1.1 405 Method Not Allowed
< Allow: GET, HEAD, OPTIONS, TRACE
< Server: Microsoft-IIS/8.0
< X-SharePointHealthScore: 0
< SPRequestGuid: 0b8f3f9e-2c52-303b-cb70-90894d4f8dd2
< request-id: 0b8f3f9e-2c52-303b-cb70-90894d4f8dd2
< X-FRAME-OPTIONS: SAMEORIGIN
< SPRequestDuration: 26
< SPIisLatency: 0
< Persistent-Auth: true
< X-Powered-By: ASP.NET
< MicrosoftSharePointTeamServices: 15.0.0.4737
< X-Content-Type-Options: nosniff
< X-MS-InvokeApp: 1; RequireReadOnly
< Date: Thu, 11 Jan 2018 19:48:03 GMT
< Content-Length: 0
< Connection: close
<
* Closing connection 0
* TLSv1.2 (OUT), TLS alert, Client hello (1):

Any ideas as to why it is trying to send the path from the URL instead of the file?

Thanks,

Jerry E. Garcia
Boeing IT, AI Level 3 (A2A, BizTalk, CEERS, DCAC, WPS, MQM, eFDS)
425-234-4049 (Work)
253-670-8974 (cell)
Mail Drop - 7L-65
Hours - 7:00 AM to 3:00 PM PST
Cell Pager: http://webpager.boeing.com/htbin/pagem/?pagee=Jerry.Garcia

-----------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-users
Etiquette: https://curl.haxx.se/mail/etiquette.html
Received on 2018-01-11