Feb 18, 2009

IIS 7 DAV LOCK und Apple OS X

While trying to access a Windows Server 2008 WebDAV Share with Apple OS X I was only able to get read access. After some research it looks like this is the explanation:

I suspect this has to do with the WebDAV server
implementation. When you mount a DAV file system
on the Mac, it is using /sbin/mount_webdav
under-the-hood. The manual page states the
following:

> If connecting to a Class 1 compliant WebDAV
> server, the rdonly option will be set even if it
> was not specified because mount_webdav will
> not allow files to be opened with write access
> on servers which do not support the
> DAV LOCK method

I read somewhere recently that the IIS 7 WebDAV extension does not currently implement locking, which means OS X clients cannot write.

Hello Redmond? True? Why?

There is a discussion on IIS.NET, but currently there is no solution.

[Update] It looks like Microsoft is aware of this issue. There are some very interesting posts in the comments of an old IIS 7 Team blog article - Julian Reschke is again doing a great job.