views:

143

answers:

1

I have a web application that has a WebDav share for Word that uses http digest authentication. We use javascript like the following to open word documents on the in word:

Doc = new ActiveXObject("Sharepoint.OpenDocuments.3");
Doc.EditDocument(url, 'Word.Document');

In office 2003 and office 2007, it works (but not 100% reliably). In Office 2010, I can open the document fine, but when I save a document, it comes up in Microsoft Office Upload Center, with the error "Upload Failed - Upload error". There is a drop down menu button offering to resolve the problem, but none of the options are useful in diagnosis.

Looking at the logs on the server, it got as far as making a LOCK request.

We are using a slightly customised version of HTTP_WebDAV_Server from PEAR. Will we need to switch to a more advanced authentication for this to work? Can that be done from a PHP based WebDav server?

A: 

As a WebDAV server implementor, I know the PHP class is very simple, but it has a lot of gaps in functionality. I hope it's not considered spamming if I link you to my project, but SabreDAV has pretty good compatibility with most clients, it's a much larger project though.

Evert
I don't think it's spamming if you have had it working with Word 2010. If you haven't tried, then it's spamming :-)We need to read the users from a DB and restrict them to certain actions in certain folders. Can this be set up with SabreDAV?
rjmunro