WebDAV over https not working anymore

Hello,


today I fired up my brand new Mountain Lion installation and all of sudden I cannot connect via Finder (cmd-k) to the WebDAV share at work any more. The share is available over HTTPS, but uses a self-signed certificate (which may not match the domain name). In Lion and all OS versions before, this made no problems. In Mountain Lion I get the information that the WebDAV share could not be mounted. Konsole gives:


26.07.12 09:46:33,226 webdavfs_agent[792]: (theResponsePropertyRef != ((void*)0)) failed; going to GetResponseHeader; file: /SourceCache/webdavfs_executables/webdavfs-334.1/mount.tproj/webdav_network.c; line: 2321

26.07.12 09:46:33,227 webdavfs_agent[792]: network_mount: network_getDAVLevel returned error 5


mount_webdav in Terminal has the same problems (of course, because its just the CLI version).


I have no idea what the devs have changed. Anyone?


Greetings,


Magnus

MacBook Pro (15-inch Mid 2010), OS X Mountain Lion

Posted on Jul 26, 2012 1:05 AM

Reply
31 replies

Jul 31, 2012 2:07 PM in response to EricStephens

Even if you could patch it, it may not fix it. We were running webdav with no directive in place for the older version of WebDAVFS and we never had any issues with it. So even if you did spoof the user agent header then it may not work if there is a bug in the newer version requiring redirect-carefully.


Also, we did have a few more issues with our fix. I ended up having to add two lines, one for WebDAVLIb/1.* and another for WebDAVFS/2.*. It appears that when you first login the user agent is identified as WebDAVLib, then when you actually start accessing files it changes to WebDAVFS.


We are still having intermittent issues with some files showing up either blank when they are opened, or with files seeming to disappear off the share. However, it has only happened a couple of times and its not nearly as bad as before, but it would be nice if it would get fixed.


One thing that is nice, is that when it is working it is noticeably faster than the last version of Mac OS X.

Aug 2, 2012 8:46 AM in response to begby

Yes you are right the error was on renaming, it comes while I try to rename file. But the problem is that I'cannot use the webdav mounted share like a read/write disk. If I copy a file into it I get the error -36 while I edit and save a file the editor give me the file not found error.

Te server is on network and shouldn't be an osx server (may be linux). But ok I try to open a new tread.

Thanks

Sep 2, 2012 9:36 AM in response to MarkInTosh

https://sd2dav.1und1.de does a connect, but transfer of files do not work (jpg files are not detected as jpeg)

https://webdav.mediencenter.t-online.de does no connect with 8.1 (with Lion it was possible to connect but if you transferd a lot of files, the connection was terminated)


These sites do not use self signed certificates and work with a lot of other webdav clients (example cyperduck)

Nov 19, 2012 3:51 AM in response to fmsmuc

I m having somewhat related issue -similar to what the user 'Ringo De Smet' mentioned, with native webdav client in 10.8.2. I can successfully connect to a webdav share(using finder, connect to server), but when I copy a file to webdav share, soon after the copy completes, the client sends delete requests to the server when no such gesture(delete) is done. This only happens in 10.8 and worked perfectly fine in 10.7


I see explicit delete requests from client being logged in server logs. Seems like a bug to me, any solutions/pointers to the problems would be appreciated.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

WebDAV over https not working anymore

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.