You are not logged in Log in Join
You are here: Home » Members » vernier » Debian » WebDav

Log in
Name

Password

 
 

History for WebDav

??changed:
-
**WebDav**

*This is a feature I took for granted until it ceased working*


**Trouble Getting Webdav to work with zope 2.4.2**

- cadaver has no problems but Internet Explorer can't open as a **web folder** (it used to and then it stopped after some upgrade to zope or zope products, i think)  using zope 2.4.2 debian package 

- zope-z2 has an **-W port** for webdav port for typical webdav clients that do not understand webdav source.  I played with it and it totally messed up zope restart process.

- just tried installing libapache-mod-dav and setting up with apache.  No dice  Not even for non-zope apache folders.  I am missing something obviously..

- checked the mailing lists: http://groups.yahoo.com/group/zope/message/77371
and http://groups.yahoo.com/group/zope/message/76979
  *suggestion*: Maybe it is a **windows I.E. problem**: try a different webdav client for win32 such as "Webdav Explorer":http://www1.ics.uci.edu/~webdav/

- *Idea*: upgrade to zope 2.4.3 which has a few webdav improvments.  I just did and still no dice.  In fact, it seems debian zope 2.4.3 disables webdav and now even cadaver can't get in (Webdav disabled, it complains).  So I add the **-W 9800** to */etc/init.d/zope* and although zope does operate something webdavish on that port, neither cadaver nor I.E. are getting through.

- OK, libapache-mod-dav and zope webdav were conflicting:  I removed the apache dav module and now cadaver works again. And yes! I.E. sees it too!!! 

- **Conclusion**: upgrade to 2.4.3, modify **/etc/init.d/zope** to include **-W 9800** and don't use apache dav module (at least in the zope Location)


**Issue with Webdav Security**

- You can witness *anonymous webdav access* on http://www.zope.org and http://www.zopezen.org which is a great learning experience. But if you do not wish to provide anonymous webdav access to your zope website, go into ZMI root folder's security tab and undo the last 3 webdav permissions (access,Lock and Unlock, but not manage) (as of version 2.4.3)

- Strangely, forcing authentication for webdav browsing works with I.E. but not cadaver 
(meaning it does not authenticate properly and browse anymore)

**The Source vs. Rendered Issue**

- If you want to edit the source , you need to enter webdav with the port number (I use 9800 in this example). So, for example, with cadaver::

 cadaver zopesite:9800/path/to/folder