- From: John Glavin <jglavin@riverfrontsoftware.com>
- Date: Thu, 19 Oct 2000 09:59:09 -0700
- To: "Anton Schegg" <anton.schegg@ixos.de>
- Cc: <w3c-dist-auth@w3.org>
I think the problem is your Allow: you don't list MKCOL or PROPFIND so the webfolders is thinking you are not a DAV server and is switching into FrontPage Extension mode. A good way to find out what you need to return is run a packet tracer and connect with webfolders to a DAV server, like www.sharemation.com and see what they return to make webfolders think it's a DAV server. John Glavin RiverFront Software http://www.webdrive.com ----- Original Message ----- From: Anton Schegg <anton.schegg@ixos.de> To: <w3c-dist-auth@w3.org> Sent: Thursday, October 19, 2000 7:53 AM Subject: WebFolder does not recognize my WebDAV server > Hello, > > I'm currently trying to implement a WebDAV server. Getting properties with > DAV Explorer works, but Microsofts WebFolder does not recognize my > implementation as a valid WebDAV server. Something is missing in my > implementation of the protocol. I append a logfile and hopefully somebody > can give me a hint. (I'm using Tomcat as servlet engine and http server as > well). > > Best regards, > Anton Schegg > > =========== LOGFILE ==================== > ************************************ > Establish new connection > ************************************ > ------------------------------------ > INFO: client -> server > ------------------------------------ > OPTIONS / HTTP/1.1 > User-Agent: Microsoft Data Access Internet Publishing Provider Cache Manager > Host: muc01134:8888 > Content-Length: 0 > Connection: Keep-Alive > > ------------------------------------ > INFO: server -> client > ------------------------------------ > HTTP/1.0 200 OK > ------------------------------------ > INFO: server -> client > ------------------------------------ > Status: 200 > ------------------------------------ > INFO: server -> client > ------------------------------------ > Allow: GET, HEAD, POST, TRACE, OPTIONS > Content-Type: text/plain > Servlet-Engine: Tomcat Web Server/3.1 (JSP 1.1; Servlet 2.2; Java 1.1.4; > Windows NT 5.0 x86; java.vendor=Microsoft Corp.) > Date: Thu, 19 Oct 2000 14:59:59 GMT+00:00 > Content-Language: en > > sender has closed connection: client -> server > connection closed > ************************************ > Establish new connection > ************************************ > ------------------------------------ > INFO: client -> server > ------------------------------------ > GET /_vti_inf.html HTTP/1.1 > Date: Thu, 19 Oct 2000 14:59:59 GMT > MIME-Version: 1.0 > Accept: */* > User-Agent: Mozilla/2.0 (compatible; MS FrontPage 4.0) > Host: muc01134:8888 > Accept: auth/sicily > Content-Length: 0 > Connection: Keep-Alive > > ------------------------------------ > INFO: server -> client > ------------------------------------ > HTTP/1.0 404 Not Found > ------------------------------------ > INFO: server -> client > ------------------------------------ > Status: 404 > ------------------------------------ > INFO: server -> client > ------------------------------------ > Content-Type: text/html > ------------------------------------ > INFO: server -> client > ------------------------------------ > Servlet-Engine: Tomcat Web Server/3.1 (JSP 1.1; Servlet 2.2; Java 1.1.4; > Windows NT 5.0 x86; java.vendor=Microsoft Corp.) > ------------------------------------ > INFO: server -> client > ------------------------------------ > Date: Thu, 19 Oct 2000 14:59:59 GMT+00:00 > ------------------------------------ > INFO: server -> client > ------------------------------------ > Content-Language: en > ------------------------------------ > INFO: server -> client > ------------------------------------ > > ------------------------------------ > INFO: server -> client > ------------------------------------ > <h1>Error: 404</h1> > <h2>Location: /_vti_inf.html</h2>File Not Found<br>/_vti_inf.html > sender has closed connection: server -> client > sender has closed connection: client -> server > ************************************ > Establish new connection > ************************************ > ------------------------------------ > INFO: client -> server > ------------------------------------ > POST /_vti_bin/shtml.exe/_vti_rpc HTTP/1.1 > Date: Thu, 19 Oct 2000 14:59:59 GMT > MIME-Version: 1.0 > User-Agent: MSFrontPage/4.0 > Host: muc01134:8888 > Accept: auth/sicily > Content-Length: 41 > Content-Type: application/x-www-form-urlencoded > X-Vermeer-Content-Type: application/x-www-form-urlencoded > Connection: Keep-Alive > > method=server+version%3a4%2e0%2e2%2e3717 > > ------------------------------------ > INFO: server -> client > ------------------------------------ > HTTP/1.0 404 Not Found > ------------------------------------ > INFO: server -> client > ------------------------------------ > Status: 404 > Content-Type: text/html > Servlet-Engine: Tomcat Web Server/3.1 (JSP 1.1; Servlet 2.2; Java 1.1.4; > Windows NT 5.0 x86; java.vendor=Microsoft Corp.) > Date: Thu, 19 Oct 2000 14:59:59 GMT+00:00 > Content-Language: en > > <h1>Error: 404</h1> > <h2>Location: /_vti_bin/shtml.exe/_vti_rpc</h2>File Not > Found<br>/_vti_bin/shtml.exe/_vti_rpc > sender has closed connection: server -> client > connection closed > ************************************ > Establish new connection > ************************************ > ------------------------------------ > INFO: client -> server > ------------------------------------ > OPTIONS /DAV HTTP/1.1 > Accept-Language: de, en-us;q=0.5 > User-Agent: Microsoft Data Access Internet Publishing Provider DAV 1.1 > Host: muc01134:8888 > Content-Length: 0 > Connection: Keep-Alive > > ------------------------------------ > INFO: server -> client > ------------------------------------ > HTTP/1.0 200 OK > ------------------------------------ > INFO: server -> client > ------------------------------------ > Status: 200 > ------------------------------------ > INFO: server -> client > ------------------------------------ > MS-Author-Via: DAV > Allow: OPTIONS, GET, HEAD, POST, DELETE, TRACE, PROPFIND, PROPPATCH, COPY, > MOVE, LOCK, UNLOCK > DAV: 1,2 > Content-Type: text/plain > Servlet-Engine: Tomcat Web Server/3.1 (JSP 1.1; Servlet 2.2; Java 1.1.4; > Windows NT 5.0 x86; java.vendor=Microsoft Corp.) > Date: Thu, 19 Oct 2000 14:59:59 GMT+00:00 > Content-Language: en > > sender has closed connection: client -> server > connection closed > ************************************ > Establish new connection > ************************************ > ------------------------------------ > INFO: client -> server > ------------------------------------ > PROPFIND /DAV HTTP/1.1 > Accept-Language: de, en-us;q=0.5 > Content-Type: text/xml > Translate: f > Content-Length: 0 > Depth: 0 > User-Agent: Microsoft Data Access Internet Publishing Provider DAV 1.1 > Host: muc01134:8888 > Connection: Keep-Alive > > ------------------------------------ > INFO: server -> client > ------------------------------------ > HTTP/1.0 207 Multi-Status > ------------------------------------ > INFO: server -> client > ------------------------------------ > Status: 207 > ------------------------------------ > INFO: server -> client > ------------------------------------ > Content-Type: text/xml; charset="utf-8" > ------------------------------------ > INFO: server -> client > ------------------------------------ > Servlet-Engine: Tomcat Web Server/3.1 (JSP 1.1; Servlet 2.2; Java 1.1.4; > Windows NT 5.0 x86; java.vendor=Microsoft Corp.) > Date: Thu, 19 Oct 2000 14:59:59 GMT+00:00 > Content-Language: en > > <?xml version="1.0" encoding="UTF-8"?> > <DAV:multistatus> > <DAV:response> > <DAV:href>/DAV/</DAV:href> > <DAV:propstat> > <DAV:prop> > <DAV:creationdate>2000-08-21T09:21:17Z</DAV:creationdate> > <DAV:getlastmodified>Wed, 13 Sep 2000 09:40:34 > GMT</DAV:getlastmodified> > <DAV:getetag>"0-0-39bf4b92"</DAV:getetag> > <DAV:supportedlock> > <DAV:lockentry> > <DAV:lockscope> > <DAV:exclusive/> > </DAV:lockscope> > <DAV:locktype> > <DAV:write/> > </DAV:locktype> > </DAV:lockentry> > <DAV:lockentry> > <DAV:lockscope> > <DAV:shared/> > </DAV:lockscope> > <DAV:locktype> > <DAV:write/> > </DAV:locktype> > </DAV:lockentry> > </DAV:supportedlock> > <DAV:lockdiscovery/> > <DAV:resourcetype> > <DAV:collection/> > </DAV:resourcetype> > > <DAV:getcontenttype>httpd/unix-directory</DAV:getcontenttype> > </DAV:prop> > <DAV:status>HTTP/1.1 200 OK</DAV:status> > </DAV:propstat> > </DAV:response> > </DAV:multistatus> > sender has closed connection: server -> client > sender has closed connection: client -> server
Received on Thursday, 19 October 2000 12:53:23 UTC