Help needed with WebDAV script
Hi!
I've been trying to set a daily task to do a one-way sync from a WebDAV URL to a local folder. But log file gives me a
Any insights would be highly appreciated!
This is the script that I'm trying to execute (generated using GUI):
But it doesn't Sync. This is the log report which I've anonymized
I've been trying to set a daily task to do a one-way sync from a WebDAV URL to a local folder. But log file gives me a
authentication error which I cannot figure why it is being caused.405 Method Not Allowed
Any insights would be highly appreciated!
This is the script that I'm trying to execute (generated using GUI):
/log="C:\PerfLogs\sync_log2.log"/ini=nul /command "open davs://username:password@share.site.com/ -certificate=""xx:xx:xx:xx:xx:xx:xx:xx:xx""" "synchronize local C:\Users\path_to_folder\raw_data /remote.php/dav/files/USERNAME/Reports" "exit"
But it doesn't Sync. This is the log report which I've anonymized
. 2021-02-12 16:26:35.764 -------------------------------------------------------------------------- . 2021-02-12 16:26:35.764 WinSCP Version 5.17.10 (Build 11087) (OS 10.0.18363 - Windows 10 Enterprise) . 2021-02-12 16:26:35.764 Configuration: nul . 2021-02-12 16:26:35.764 Log level: Normal . 2021-02-12 16:26:35.764 Local account: USERID . 2021-02-12 16:26:35.764 Working directory: C:\WINDOWS\system32 . 2021-02-12 16:26:35.765 Process ID: 29504 . 2021-02-12 16:26:35.765 Command-line: "C:\Program Files (x86)\WinSCP\WinSCP.exe" /log="C:\PerfLogs\sync_log2.log" /ini=nul /command "see above" . 2021-02-12 16:26:35.765 Time zone: Current: GMT+0, Standard: GMT+0 (GMT Standard Time), DST: GMT+1 (GMT Daylight Time), DST Start: 28/03/2021, DST End: 31/10/2021 . 2021-02-12 16:26:35.766 Login time: 12 February 2021 16:26:35 . 2021-02-12 16:26:35.766 -------------------------------------------------------------------------- . 2021-02-12 16:26:35.766 Script: Retrospectively logging previous script records: > 2021-02-12 16:26:35.766 Script: open davs://username:***@share.site.com/ -certificate="xx:xx:xx:xx" . 2021-02-12 16:26:35.766 -------------------------------------------------------------------------- . 2021-02-12 16:26:35.766 Session name: username@share.site.com (Ad-Hoc site) . 2021-02-12 16:26:35.766 Host name: share.site.com (Port: 443) . 2021-02-12 16:26:35.766 User name: USERNAME (Password: Yes, Key file: No, Passphrase: No) . 2021-02-12 16:26:35.766 Transfer Protocol: WebDAV . 2021-02-12 16:26:35.766 Proxy: None . 2021-02-12 16:26:35.766 HTTPS: Yes [Client certificate: No] . 2021-02-12 16:26:35.766 TLS/SSL versions: TLSv1.0-TLSv1.2 . 2021-02-12 16:26:35.766 Local directory: default, Remote directory: home, Update: Yes, Cache: Yes . 2021-02-12 16:26:35.766 Cache directory changes: Yes, Permanent: Yes . 2021-02-12 16:26:35.766 Recycle bin: Delete to: No, Overwritten to: No, Bin path: . 2021-02-12 16:26:35.766 DST mode: Unix . 2021-02-12 16:26:35.766 Compression: No . 2021-02-12 16:26:35.766 -------------------------------------------------------------------------- . 2021-02-12 16:26:35.766 HTTP session to https://share.site.com:443 begins. . 2021-02-12 16:26:35.767 ssl: SNI enabled by default. . 2021-02-12 16:26:35.767 ah_create, for WWW-Authenticate . 2021-02-12 16:26:35.767 Sending request headers: . 2021-02-12 16:26:35.767 OPTIONS / HTTP/1.1 . 2021-02-12 16:26:35.767 User-Agent: WinSCP/5.17.10 neon/0.31.1 . 2021-02-12 16:26:35.767 Keep-Alive: . 2021-02-12 16:26:35.767 Connection: TE, Keep-Alive . 2021-02-12 16:26:35.767 TE: trailers . 2021-02-12 16:26:35.767 Host: share.site.com . 2021-02-12 16:26:35.767 Sending request-line and headers: . 2021-02-12 16:26:35.767 Doing DNS lookup on share.site.com... . 2021-02-12 16:26:35.789 req: Connecting to 62.204.xx.xx:443 . 2021-02-12 16:26:35.813 Doing SSL negotiation. . 2021-02-12 16:26:35.859 Identity match for 'share.site.com': good . 2021-02-12 16:26:35.859 Verifying certificate for "share.site.com" with fingerprint XX:XX:XX:XX:XX:XX:XX and 08 failures . 2021-02-12 16:26:35.860 Certificate for "share.site.com" matches configured fingerprint . 2021-02-12 16:26:35.860 Using TLSv1.2, cipher TLSv1.2: ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA . 2021-02-12 16:26:35.860 Request sent; retry is 0. . 2021-02-12 16:26:36.045 [status-line] < HTTP/1.1 302 Found . 2021-02-12 16:26:36.046 Header Name: [date], Value: [Fri, 12 Feb 2021 16:26:36 GMT] . 2021-02-12 16:26:36.046 Header Name: [server], Value: [Apache/2.4.41 (Ubuntu)] . 2021-02-12 16:26:36.046 Header Name: [strict-transport-security], Value: [max-age=63072000;] . 2021-02-12 16:26:36.046 Header Name: [referrer-policy], Value: [no-referrer] . 2021-02-12 16:26:36.046 Header Name: [x-content-type-options], Value: [nosniff] . 2021-02-12 16:26:36.046 Header Name: [x-download-options], Value: [noopen] . 2021-02-12 16:26:36.046 Header Name: [x-frame-options], Value: [SAMEORIGIN] . 2021-02-12 16:26:36.046 Header Name: [x-permitted-cross-domain-policies], Value: [none] . 2021-02-12 16:26:36.046 Header Name: [x-robots-tag], Value: [none] . 2021-02-12 16:26:36.046 Header Name: [x-xss-protection], Value: [1; mode=block] . 2021-02-12 16:26:36.046 Header Name: [expires], Value: [Thu, 19 Nov 1981 08:52:00 GMT] . 2021-02-12 16:26:36.046 Header Name: [cache-control], Value: [no-store, no-cache, must-revalidate] . 2021-02-12 16:26:36.046 Header Name: [pragma], Value: [no-cache] . 2021-02-12 16:26:36.046 Header Name: [content-security-policy], Value: [default-src 'self'; script-src 'self' 'nonce-xxxxxx='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self';] . 2021-02-12 16:26:36.046 Header Name: [location], Value: [https://share.site.com/index.php/login] . 2021-02-12 16:26:36.046 Header Name: [content-length], Value: [0] . 2021-02-12 16:26:36.046 Header Name: [content-type], Value: [text/html; charset=UTF-8] . 2021-02-12 16:26:36.046 Header Name: [set-cookie], Value: [oc7bontmbpit=oihhsb1lb5e3g3ue0qvg488uie; path=/; secure; HttpOnly; SameSite=Lax] . 2021-02-12 16:26:36.046 Header Name: [set-cookie], Value: [oc_sessionPassphrase=xxxx; path=/; secure; HttpOnly; SameSite=Lax] . 2021-02-12 16:26:36.046 Header Name: [set-cookie], Value: [__Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax] . 2021-02-12 16:26:36.046 Header Name: [set-cookie], Value: [__Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict] . 2021-02-12 16:26:36.046 Header Name: [keep-alive], Value: [timeout=5, max=100] . 2021-02-12 16:26:36.046 Header Name: [connection], Value: [Keep-Alive] . 2021-02-12 16:26:36.046 End of headers. . 2021-02-12 16:26:36.046 Request ends, status 302 class 3xx, error line: . 2021-02-12 16:26:36.046 302 Found . 2021-02-12 16:26:36.046 Request ends. . 2021-02-12 16:26:36.046 Redirected to "https://share.site.com/index.php/login". . 2021-02-12 16:26:36.046 sess: Destroying session. . 2021-02-12 16:26:36.046 sess: Closing connection. . 2021-02-12 16:26:36.046 sess: Connection closed. . 2021-02-12 16:26:36.046 HTTP session to https://share.site.com:443 begins. . 2021-02-12 16:26:36.046 ssl: SNI enabled by default. . 2021-02-12 16:26:36.046 ah_create, for WWW-Authenticate . 2021-02-12 16:26:36.046 Sending request headers: . 2021-02-12 16:26:36.046 OPTIONS /index.php/login HTTP/1.1 . 2021-02-12 16:26:36.046 User-Agent: WinSCP/5.17.10 neon/0.31.1 . 2021-02-12 16:26:36.046 Keep-Alive: . 2021-02-12 16:26:36.046 Connection: TE, Keep-Alive . 2021-02-12 16:26:36.046 TE: trailers . 2021-02-12 16:26:36.046 Host: share.site.com . 2021-02-12 16:26:36.046 Sending request-line and headers: . 2021-02-12 16:26:36.046 Doing DNS lookup on share.site.com... . 2021-02-12 16:26:36.047 req: Connecting to 62.204.xx.xx:443 . 2021-02-12 16:26:36.062 Doing SSL negotiation. . 2021-02-12 16:26:36.098 Identity match for 'share.site.com': good . 2021-02-12 16:26:36.098 Verifying certificate for "share.site.com" with fingerprint XX:XX:XX:XX:XX:XX:XX and 08 failures . 2021-02-12 16:26:36.098 Certificate for "share.site.com" matches configured fingerprint . 2021-02-12 16:26:36.098 Using TLSv1.2, cipher TLSv1.2: ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA . 2021-02-12 16:26:36.098 Request sent; retry is 0. . 2021-02-12 16:26:36.267 [status-line] < HTTP/1.1 302 Found . 2021-02-12 16:26:36.267 Header Name: [date], Value: [Fri, 12 Feb 2021 16:26:36 GMT] . 2021-02-12 16:26:36.267 Header Name: [server], Value: [Apache/2.4.41 (Ubuntu)] . 2021-02-12 16:26:36.267 Header Name: [strict-transport-security], Value: [max-age=63072000;] . 2021-02-12 16:26:36.267 Header Name: [referrer-policy], Value: [no-referrer] . 2021-02-12 16:26:36.267 Header Name: [x-content-type-options], Value: [nosniff] . 2021-02-12 16:26:36.267 Header Name: [x-download-options], Value: [noopen] . 2021-02-12 16:26:36.267 Header Name: [x-frame-options], Value: [SAMEORIGIN] . 2021-02-12 16:26:36.267 Header Name: [x-permitted-cross-domain-policies], Value: [none] . 2021-02-12 16:26:36.267 Header Name: [x-robots-tag], Value: [none] . 2021-02-12 16:26:36.267 Header Name: [x-xss-protection], Value: [1; mode=block] . 2021-02-12 16:26:36.267 Header Name: [expires], Value: [Thu, 19 Nov 1981 08:52:00 GMT] . 2021-02-12 16:26:36.267 Header Name: [cache-control], Value: [no-store, no-cache, must-revalidate] . 2021-02-12 16:26:36.267 Header Name: [pragma], Value: [no-cache] . 2021-02-12 16:26:36.267 Header Name: [content-security-policy], Value: [default-src 'self'; script-src 'self' 'nonce-Nxxxxxxxx='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self';] . 2021-02-12 16:26:36.267 Header Name: [location], Value: [https://share.site.com/index.php/apps/user_saml/saml/selectUserBackEnd?redirectUrl=] . 2021-02-12 16:26:36.267 Header Name: [content-length], Value: [0] . 2021-02-12 16:26:36.267 Header Name: [content-type], Value: [text/html; charset=UTF-8] . 2021-02-12 16:26:36.268 Header Name: [set-cookie], Value: [oc7bontmbpit=qstrje0g826qkh8po3nhe3oas4; path=/; secure; HttpOnly; SameSite=Lax] . 2021-02-12 16:26:36.268 Header Name: [set-cookie], Value: [oc_sessionPassphrase=Bxxxxxxxs; path=/; secure; HttpOnly; SameSite=Lax] . 2021-02-12 16:26:36.268 Header Name: [set-cookie], Value: [__Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax] . 2021-02-12 16:26:36.268 Header Name: [set-cookie], Value: [__Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict] . 2021-02-12 16:26:36.268 Header Name: [keep-alive], Value: [timeout=5, max=100] . 2021-02-12 16:26:36.268 Header Name: [connection], Value: [Keep-Alive] . 2021-02-12 16:26:36.268 End of headers. . 2021-02-12 16:26:36.268 Request ends, status 302 class 3xx, error line: . 2021-02-12 16:26:36.268 302 Found . 2021-02-12 16:26:36.268 Request ends. . 2021-02-12 16:26:36.268 Redirected to "https://share.site.com/index.php/apps/user_saml/saml/selectUserBackEnd?redirectUrl=". . 2021-02-12 16:26:36.268 sess: Destroying session. . 2021-02-12 16:26:36.268 sess: Closing connection. . 2021-02-12 16:26:36.268 sess: Connection closed. . 2021-02-12 16:26:36.268 HTTP session to https://share.site.com:443 begins. . 2021-02-12 16:26:36.268 ssl: SNI enabled by default. . 2021-02-12 16:26:36.268 ah_create, for WWW-Authenticate . 2021-02-12 16:26:36.268 Sending request headers: . 2021-02-12 16:26:36.268 OPTIONS /index.php/apps/user_saml/saml/selectUserBackEnd HTTP/1.1 . 2021-02-12 16:26:36.268 User-Agent: WinSCP/5.17.10 neon/0.31.1 . 2021-02-12 16:26:36.268 Keep-Alive: . 2021-02-12 16:26:36.268 Connection: TE, Keep-Alive . 2021-02-12 16:26:36.268 TE: trailers . 2021-02-12 16:26:36.268 Host: share.site.com . 2021-02-12 16:26:36.268 Sending request-line and headers: . 2021-02-12 16:26:36.268 Doing DNS lookup on share.site.com... . 2021-02-12 16:26:36.269 req: Connecting to 62.204.xx.xx:443 . 2021-02-12 16:26:36.286 Doing SSL negotiation. . 2021-02-12 16:26:36.327 Identity match for 'share.site.com': good . 2021-02-12 16:26:36.327 Verifying certificate for "share.site.com" with fingerprint XX:XX:XX:XX:XX:XX:XX and 08 failures . 2021-02-12 16:26:36.327 Certificate for "share.site.com" matches configured fingerprint . 2021-02-12 16:26:36.327 Using TLSv1.2, cipher TLSv1.2: xxxx-SHA384, 2048 bit RSA . 2021-02-12 16:26:36.327 Request sent; retry is 0. . 2021-02-12 16:26:36.505 [status-line] < HTTP/1.1 405 Method Not Allowed . 2021-02-12 16:26:36.505 Header Name: [date], Value: [Fri, 12 Feb 2021 16:26:36 GMT] . 2021-02-12 16:26:36.505 Header Name: [server], Value: [Apache/2.4.41 (Ubuntu)] . 2021-02-12 16:26:36.505 Header Name: [strict-transport-security], Value: [max-age=63072000;] . 2021-02-12 16:26:36.505 Header Name: [referrer-policy], Value: [no-referrer] . 2021-02-12 16:26:36.505 Header Name: [x-content-type-options], Value: [nosniff] . 2021-02-12 16:26:36.505 Header Name: [x-download-options], Value: [noopen] . 2021-02-12 16:26:36.505 Header Name: [x-frame-options], Value: [SAMEORIGIN] . 2021-02-12 16:26:36.505 Header Name: [x-permitted-cross-domain-policies], Value: [none] . 2021-02-12 16:26:36.505 Header Name: [x-robots-tag], Value: [none] . 2021-02-12 16:26:36.505 Header Name: [x-xss-protection], Value: [1; mode=block] . 2021-02-12 16:26:36.505 Header Name: [expires], Value: [Thu, 19 Nov 1981 08:52:00 GMT] . 2021-02-12 16:26:36.505 Header Name: [cache-control], Value: [no-store, no-cache, must-revalidate] . 2021-02-12 16:26:36.505 Header Name: [pragma], Value: [no-cache] . 2021-02-12 16:26:36.505 Header Name: [content-security-policy], Value: [default-src 'self'; script-src 'self' 'nonce-xxxx='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self';] . 2021-02-12 16:26:36.505 Header Name: [content-length], Value: [0] . 2021-02-12 16:26:36.505 Header Name: [content-type], Value: [text/html; charset=UTF-8] . 2021-02-12 16:26:36.505 Header Name: [set-cookie], Value: [oxxxx; path=/; secure; HttpOnly; SameSite=Lax] . 2021-02-12 16:26:36.505 Header Name: [set-cookie], Value: [oc_sessionPassphrase=2NY6CxxxxIo; path=/; secure; HttpOnly; SameSite=Lax] . 2021-02-12 16:26:36.505 Header Name: [set-cookie], Value: [__Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax] . 2021-02-12 16:26:36.505 Header Name: [set-cookie], Value: [__Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict] . 2021-02-12 16:26:36.505 Header Name: [keep-alive], Value: [timeout=5, max=100] . 2021-02-12 16:26:36.505 Header Name: [connection], Value: [Keep-Alive] . 2021-02-12 16:26:36.505 End of headers. . 2021-02-12 16:26:36.505 ah_post_send (#0), code is 405 (want 401), WWW-Authenticate is (none) . 2021-02-12 16:26:36.505 Request ends, status 405 class 4xx, error line: . 2021-02-12 16:26:36.505 405 Method Not Allowed . 2021-02-12 16:26:36.505 Request ends. . 2021-02-12 16:26:36.505 sess: Destroying session. . 2021-02-12 16:26:36.505 sess: Closing connection. . 2021-02-12 16:26:36.505 sess: Connection closed.