hi, I was very pleased to hear about the webdav patch for apache. (http://www.zope.org/Members/Brian/Misc/mod_cgi_webdav_patch.html) thanks brian. However, I have some trouble. I did the patch: <snip> bash-2.03$ diff mod_cgi.c mod_cgi.c.orig 381a382,388
if (r->method_number == M_OPTIONS) { /* 99 out of 100 CGI scripts, this is all they support */ r->allowed |= (1 << M_GET); r->allowed |= (1 << M_POST); return DECLINED; }
</snip> , I recompiled apache, re-installed it, restarted it. But when I Try to call the HTTP OPTIONS, apache acts stupid :) <snip> bash-2.03$ telnet zopera 80 Trying 195.207.92.22... Connected to zopera.is.Belgium.EU.net. Escape character is '^]'. OPTIONS /cust HTTP/1.1 HTTP/1.1 400 Bad Request Date: Thu, 09 Dec 1999 10:37:56 GMT Server: Apache/1.3.9 (Unix) Connection: close Transfer-Encoding: chunked Content-Type: text/html 182 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <HTML><HEAD> <TITLE>400 Bad Request</TITLE> </HEAD><BODY> <H1>Bad Request</H1> Your browser sent a request that this server could not understand.<P> client sent HTTP/1.1 request without hostname (see RFC2068 section 9, and 14.23): /cust<P> <HR> <ADDRESS>Apache/1.3.9 Server at zopera.is.belgium.eu.net Port 80</ADDRESS> </BODY></HTML> 0 Connection closed by foreign host. </snip> What could be the cause? My system: apache 1.3.9 - solaris 2.7 - zope 2.0.1 -- Maarten Slaets Web Developer KPNQwest Belgium http://www.fonky.com/vcard/MaartenSlaets/