Re: [Zope] Still have an Authorization failure in Debian/Potato
"M. Adam Kendall" wrote:
You are missing one very important piece..
RewriteCond %{HTTP:Authorization} ^(.*)
I just inserted this, but got the same response. My srm.conf file now has the following lines: ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^/Zope(.*) /usr/lib/cgi-bin/Zope.cgi$1 [e=HTTP_CGI_AUTHORIZATION:%1,t=application/x-httpd-cgi,l] the last two being one long line in the file. I then stopped and restarted zope as follows: asp:/etc/init.d# ./zope stop Stopping Zope... done. asp:/etc/init.d# ./apache stop Stopping web server: apache. asp:/etc/init.d# ./apache start Starting web server: apache. asp:/etc/init.d# ./zope start Starting Zope...................... done. and then tried my username and password as specified in /var/lib/zope/access by zpasswd.py, and I get the same "Authorization failed. Retry?" window. I also added the following earlier to the access.conf file, after reading something in a howto: #<Directory /usr/lib/cgi-bin> #AllowOverride None #Options ExecCGI FollowSymLinks #</Directory> <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI Order allow,deny Allow from all </Directory> ...the commented out version is from the installation. I think this is from Jens SuSE bug addendum. I apologize if I'm doing something stupid here, but I don't see it.
That line should be placed before the rewrite rule you have below..
On 03-Jan-2000 Xeno Campanoli wrote:
RewriteRule ^/Zope(.*) /usr/lib/cgi-bin/Zope.cgi$1 [e=HTTP_CGI_AUTHORIZATION:%1,t=application/x-httpd-cgi,l] -- M. Adam Kendall | mak@kha0s.org | "There's never enough time to do http://kha0s.org | all the nothing you want." | --Bill Watterson (Calvin and Hobbes)
Thank you for your feedback.
participants (1)
-
Xeno Campanoli