WinSCP WebDAV connection not playing well with Akamai

Advertisement

owen_vsg@protonmail.com
Joined:
Posts:
2
Location:
The Milky Way

WinSCP WebDAV connection not playing well with Akamai

Hello!

I have an issue where if I enable Akamai for my site, I am suddenly no longer able to connect to it via WebDav in WinSCP. It's definitely something to do with Akamai, as I can make the problem come and go by turning it off and on.

Now, I have a fiddler trace, and it's for all I can tell indistinguishable between Akamai and non-Akamai, except for headers (which as you can see below parse properly), all of the web requests are being returned successfully. No 501 "propfind is not implemented" type things. Also, some other WebDAV tools work.

WinSCP logs show me this:
2024-10-04 17:34:23.717 Host: **redacted**
. 2024-10-04 17:34:23.717 Sending request-line and headers:
. 2024-10-04 17:34:23.717 Request sent; retry is 0.
. 2024-10-04 17:34:23.941 [status-line] < HTTP/1.1 200 Connection Established
. 2024-10-04 17:34:23.941 Header Name: [fiddlergateway], Value: [Direct]
. 2024-10-04 17:34:23.941 Header Name: [starttime], Value: [17:34:23.941]
. 2024-10-04 17:34:23.941 Header Name: [connection], Value: [close]
. 2024-10-04 17:34:23.941 End of headers.
. 2024-10-04 17:34:23.941 auth: Post-send (#0), code is 200 (want 407), Proxy-Authenticate is (none)
. 2024-10-04 17:34:23.942 Request ends, status 200 class 2xx, error line:
. 2024-10-04 17:34:23.942 200 Connection Established
. 2024-10-04 17:34:23.942 Request ends.
. 2024-10-04 17:34:23.942 Doing SSL negotiation.
. 2024-10-04 17:34:24.180 Sending request body:
. 2024-10-04 17:34:24.180 Request sent; retry is 0.
. 2024-10-04 17:34:24.673 [status-line] < HTTP/1.1 207 Multi-Status
. 2024-10-04 17:34:24.673 Header Name: [content-type], Value: [text/xml; charset="utf-8"]
. 2024-10-04 17:34:24.673 Header Name: [x-frame-options], Value: [DENY]
. 2024-10-04 17:34:24.674 Header Name: [x-frame-options], Value: [sameorigin]
. 2024-10-04 17:34:24.674 Header Name: [content-encoding], Value: [gzip]
. 2024-10-04 17:34:24.674 Header Name: [rnt-jn-ext-machine], Value: [43.4]
. 2024-10-04 17:34:24.674 Header Name: [content-security-policy], Value: [frame-ancestors 'none']
. 2024-10-04 17:34:24.674 Header Name: [rnt-jn-ext-uuid], Value: [9253be21-c601-498e-b00a-8768f1ceb1bd]
. 2024-10-04 17:34:24.674 Header Name: [rnt-time], Value: [D=267973 t=1728084864594175]
. 2024-10-04 17:34:24.674 Header Name: [x-xss-protection], Value: [1; mode=block]
. 2024-10-04 17:34:24.674 Header Name: [x-content-type-options], Value: [nosniff]
. 2024-10-04 17:34:24.674 Header Name: [x-webdav-status], Value: [207 Multi-Status]
. 2024-10-04 17:34:24.674 Header Name: [rnt-machine], Value: [0.75]
. 2024-10-04 17:34:24.674 Header Name: [content-length], Value: [479]
. 2024-10-04 17:34:24.674 Header Name: [vary], Value: [Accept-Encoding]
. 2024-10-04 17:34:24.674 Header Name: [date], Value: [Fri, 04 Oct 2024 23:34:24 GMT]
. 2024-10-04 17:34:24.674 Header Name: [connection], Value: [keep-alive]
. 2024-10-04 17:34:24.674 Header Name: [akamai-grn], Value: [0.550c3417.1728084864.1f9da1a1]
. 2024-10-04 17:34:24.674 Header Name: [server-timing], Value: [ak_p; desc="1728084864296_389286997_530424225_35997_1875_0_167_-";dur=1]
. 2024-10-04 17:34:24.674 End of headers.
. 2024-10-04 17:34:24.674 sess: Closing connection.
. 2024-10-04 17:34:24.674 sess: Connection closed.
. 2024-10-04 17:34:24.674 Request ends, status 207 class 2xx, error line:
. 2024-10-04 17:34:24.674 207 Multi-Status
. 2024-10-04 17:34:24.674 Request ends.
* 2024-10-04 17:34:24.726 (ECommand) Error listing directory '/dav'.
* 2024-10-04 17:34:24.726 XML parse error at line 1: not well-formed (invalid token)
Anyone seen something like this before?
Thanks!

Reply with quote

Advertisement

owen_vsg@protonmail.com
Joined:
Posts:
2
Location:
The Milky Way

Re: Help! WinSCP webdav connection not playing well with Akamai

Please find attached (some details redacted). There are several failed requests in there and one example successful request to another directory that is not behind Akamai.

Reply with quote

Advertisement

You can post new topics in this forum