On 3/2/06, Einar Næss Jensen <[EMAIL PROTECTED]> wrote: > On 3/2/06, Einar Næss Jensen <[EMAIL PROTECTED]> wrote: > > I'm trying to access a zope site via webdav on port 8181. Dreamweaver > > works ok, but the client in winXP do not want to connect with error: > > "The folder you entered does not seem to be valid. Please choose another." > > > And the question is: What may I do to enable microsoft client to talk > to my zope server? > I want to transfer a large amount of images into the zodb, and need an > easy way of doing this (from windows).
Check this http://www.zope.org/Collectors/Zope/1441 Then apply the following patches to Zope/lib/python/webdav/Resource.py : diff -c Resource.py Resource.py-patched *** Resource.py Thu Mar 2 16:37:27 2006 --- Resource.py-patched Thu Mar 2 16:37:25 2006 *************** *** 71,76 **** --- 71,77 ---- if not hasattr(response, '_server_version'): response.setHeader('Connection', 'close') response.setHeader('Date', rfc1123_date(), 1) + response.setHeader('MS-Author-Via', 'DAV') # HTTP Range support if HTTPRangeInterface.isImplementedBy(self): Then the following to Resource.py : bash-3.00$ diff -c Resource.py Resource.py-patched *** Resource.py Thu Mar 2 16:37:27 2006 --- Resource.py-patched Thu Mar 2 16:37:25 2006 *************** *** 71,76 **** --- 71,77 ---- if not hasattr(response, '_server_version'): response.setHeader('Connection', 'close') response.setHeader('Date', rfc1123_date(), 1) + response.setHeader('MS-Author-Via', 'DAV') # HTTP Range support if HTTPRangeInterface.isImplementedBy(self): Works for me with Office 2003 products. PS: Just noticed Tres' comment about comming up with a patch which makes the header addition configurable. I'll try do that on my next Zope upgrade. Regards, Patrick. _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )