On Wed, Dec 13, 2000 at 01:25:15PM -0500, Todd Coram wrote:
Is anybody using the combination Dreamweaver 4 WebDAV Zope already? A connection was easy to make. At the moment i want to put or get something "access to the desired resource is denied by the server". I checked my password, i have the correct rights, and it is working more or less fine on ftp.
There seems to be Dreamweaver 4 WebDAV issues in general (a quick look at news:macromedia.dreamweaver suggests that).
I have not been able to get Dreamweaver 4 to PUT data into Zope via WebDAV. GoLive works fine. Cadaver works fine, etc. I looked at the HTTP header (for PUT) that Dreamweaver sends and it seems to lack a HTTP_AUTHORIZATION entry. My username and password was entered in Dreamweaver's "Define site"/"Remote info"/access:WebDAV" panel. But, Dreamweaver doesn't seem to want to send it...
Dreamweaver 4 WebDAV has the following issues (confirmed with their Technical Support): - Dreamweaver searches for a WWW-Authenticate header case-sensitively (not compliant with HTTP RFC), and therefor misses the one sent by Zope. It therefor cannot do any operation for which authentication is required. - Dreamweaver sends a malformed host header; it sends the IP number, not the DNS name (again, in conflict with the RFC). Also, when using a non-standard port (ie other than 80), it will send a non-sensical port number in the header (My 'www' server, port 50080 becomes 'Host: 192.168.0.1:429451840'). Also, Dreamweaver 4 has no support for XHTML, whatsoever. It will even rewrite correct XHTML in such a way it isn't valid XML anymore. For example: <hr noshade="noshade" size="1" /> becomes: <hr noshade size="1">. -- Martijn Pieters | Software Engineer mailto:mj@digicool.com | Digital Creations http://www.digicool.com/ | Creators of Zope http://www.zope.org/ ---------------------------------------------