Thursday, April 22, 2004

Frustration with WebDAV

On Windows 2000, I keep getting the error "Cannot create another system semaphore" when copying files from a WebDAV folder. The WebDAV folder is on a Windows Sharepoint 2003 server.
The strange thing is that Excel can open files on this server. But I cannot drag and drop the files to copy an entire folder.
1. Fix DCOMCNFG permissions so that System and Interactive users have "Allow access" in default security.
   No luck.
2. Download Webdrive
   No luck - croaks with error "Error performing inpage operation". Turns out this error just means that cannot access the source file.
   It looks like an interesting application. Lets you map all sorts of servers to a Windows drive letter.
3. Install Perl HTTP::DAV.
   http://www.webdav.org/perldav/
   No luck - CPAN installer hangs during the build process.
4. Install Perl HTTP::DAV on Cygwin
   No luck - don't have LWP and don't know how to setup a proxy for the default FTP.
5. Install "sitecopy" on Cygwin.
   http://www.lyra.org/sitecopy/cygwin/sc-cygwin-tips.html
   Need to install libxml2 first.
   "Cannot authorize user" on the webserver!
   This is frustrating!
6. Use a Java client "http://www.ics.uci.edu/~webdav/download.html"
   Doesn't work with Sharepoint - Access denied!
7. Use Unison
   http://www.cis.upenn.edu/~bcpierce/unison/index.html
   Doesn't support WebDAV. Support SSH though.

Some nice collection of stuff about WebDAV
http://www.ella-associates.org/alexis-info/docs/webdav-stuff.txt

A list of clients and servers
http://www.ics.uci.edu/~ejw/authoring/implementation.html

Its 11:30 - I should leave :-( No luck as yet.

No comments: