Public bug reported: davfs2 doesn't work with Microsoft's IIS 7.5 WebDAV implementation, because davfs2 requires the extra translate:f header to be added.
This is not just for MS's implementation, other WebDAV servers apparently added it too. https://docs.oracle.com/cd/E19146-01/821-1828/gczya/index.html https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-wdvse/501879f9-3875-4d7a-ab88-3cecab440034 The docs say that IF the client doesn't send the header, the server should send back a URI to the resource, like a redirect, at least I think so. But, MS's implementation doesn't. Instead it just returns a "server error 500". This happens to me ONLY with files that have no extension. Example: I can get "readme.txt",but I can't get a file called "config" (eg the config file in a .git folder). It worked on Windows 10, so I used Burp Suite to inspect the HTTPS comms with the server and discovered the translate header. I tested with curl and sure enough it worked with the header. curl -H "translate: f" --insecure --proxy 127.0.0.1:8080 --user "user:pass" https://the.host.name/folder/project.git/config WORKED Without the -H "translate: f", the curl call did not work. The translate header seems to be added to just about every call to the WebDAV server, except HEAD. I also made an additional patch for libneon as it has its own functions for building the requests. I don't think this affects davfs2, however for reference, the bug report is here: https://bugs.launchpad.net/ubuntu/+source/neon27/+bug/1851325 Attached is a patch that fixes up davfs2. ** Affects: davfs2 (Ubuntu) Importance: Undecided Status: New ** Tags: patch ** Patch added: "patch to add translate:f header to davfs2" https://bugs.launchpad.net/bugs/1851326/+attachment/5302892/+files/davfs2-translate-f.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1851326 Title: davfs2 has problems with MS IIS 7.5 WebDAV server To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/davfs2/+bug/1851326/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs