I did most searching with results on Google. I didn't find anything in the list archives. After pages and pages of browsing on it, I found a page noting that Apache wants to take over the WebDAV requests. It also stated that there is a workaround, but didn't state what or where it is. I found the mod_cgi patch here: http://www.zope.org/Members/Brian/Misc/mod_cgi_webdav_patch.html I have been unable to apply the patch to the mod_cgi.c file. I am not a C++ programmer, but I am guessing it's because I have Apache 2.0.39 and the patch was dated from 1999 on an older version of mod_cgi. OR, maybe because I am doing this all in Windows. I read the Apache docs, searching for anything with directives pertaining to the HTTP OPTIONS problem with mod_cgi as described in the link above. I didn't find any new options or patches. Apache(on Win32) is doing NTLM authentication for me. Zope(on Win32)is setup in REMOTE_USER mode with the access file in the server root. The user accounts now have no passwords because of that. I like the way it works on my Intranet. My users can open there browser and I know who they are based on there windows logon. (This works great since we all have Win2000) It appears that since Apache is doing the authentication, then Zope has no way of knowing who I am if accessed directly, so I can't just bypass Apache. I will continue to search, and will include the Apache lists as well. If you have any ideas to get WebDAV working through Apache or could point me in the right direction, I would appreciate it. Thanks! Greg -----Original Message----- From: Andreas Jung [mailto:zopyx@t-online.de] Sent: Monday, September 09, 2002 8:49 PM To: Greg Fischer Cc: zope@zope.org Subject: Re: [Zope] PCGI and WebDAV? This is a FAQ. Please check the mailing list archives. -aj On Mon, Sep 09, 2002 at 05:17:43PM -0700, Greg Fischer wrote:
I just setup Apache on Win2000 with PCGI access to Zope. I am using
mod_auth_sspi to authenticate users. It works great, but I ran into
a problem. How do I get my WebDav to work now?
In order to setup Apache to authenticate you must put the server
into REMOTE_USER mode. I noticed that the users I create in Zope
now do now have passwords anymore. This is fine, Apache is taking
care of that, but, now Zope wont authenticate by itself.
This is what I used to setup the authentication.
<Location /cgi-bin/Zope.cgi>
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
require group "DOMAIN\GroupName"
</Location>
If I add the DAV portion to Apache, it still wont work. The errors
say "Unable to Authenticate."
I do have the mod_dav enabled. I added this to the Location above:
DavLockDB c:/temp/davlock
Dav on
Thanks for any help you may have.
Greg Fischer
sysman@techgroupinc.com
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )