« Previous Next »

Thread: Mac OS X WebDAV clients get "could not be modified" upon writing

Last post 11-04-2008 10:15 AM by pahowes. 5 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (6 items)

Sort Posts:

  • 02-28-2008, 5:08 PM

    • takeos
    • Top 500 Contributor
    • Joined on 02-27-2008, 3:53 PM
    • Posts 25

    Mac OS X WebDAV clients get "could not be modified" upon writing

    I set up a WebDAV-enabled test site that works perfectly well when mounted and accessed as a drive from XP and Vista clients. It has plain authentication, and SSL is required, using a wildcard certificate. Details: multiple www.example1.com, www.example2.com, etc. domains on a single IP for general HTTP, and webdav1.example.com, webdav2.example.com, etc. for HTTPS using *.example.com certificate.

    Mac OS X can mount it too, under Finder/Go/Connect to Server..., https://webdav.example.com, username, password. Mac clients can read all files. But any attempt of copying an item to the site results in a "'webdav.example.com' cannot be modified" error. I tested on a PowerMac with Mac OS 10.4.11, but others tested this on different Mac systems with the same write access problem.

    I am not familiar with WebDAVs and Macs. Is this a known WebDAV interoperability issue? Perhaps some server-side setting can be modified to address this? Thanks again.

  • 02-28-2008, 6:05 PM In reply to

    • takeos
    • Top 500 Contributor
    • Joined on 02-27-2008, 3:53 PM
    • Posts 25

    Re: Mac OS X WebDAV clients get "could not be modified" upon writing

  • 02-29-2008, 1:29 AM In reply to

    • NemoPole
    • Not Ranked
    • Joined on 02-29-2008, 6:26 AM
    • Posts 1

    Re: Mac OS X WebDAV clients get "could not be modified" upon writing

    I have the exact same problem. My Mac clients can read, but they canot write. PCs can read and write.
  • 03-05-2008, 9:31 PM In reply to

    • pahowes
    • Not Ranked
    • Joined on 03-05-2008, 9:26 PM
    • Posts 2

    Re: Mac OS X WebDAV clients get "could not be modified" upon writing

    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.

  • 11-04-2008, 9:00 AM In reply to

    • WebDAV
    • Not Ranked
    • Joined on 03-18-2008, 11:44 PM
    • Posts 3

    Re: Mac OS X WebDAV clients get "could not be modified" upon writing

    Your server must support WebDAV Class 2, otherwise you will be unable to publish files from MAC OS X.

  • 11-04-2008, 10:15 AM In reply to

    • pahowes
    • Not Ranked
    • Joined on 03-05-2008, 9:26 PM
    • Posts 2

    Re: Mac OS X WebDAV clients get "could not be modified" upon writing

    Thanks for the information, but I think people in this forum would prefer that Microsoft finishes implementing their WebDAV solution rather than investing another $1200 or more in a product from a three-post corporate shill.

Page 1 of 1 (6 items)
Microsoft Communities