[Zope] apache rewrite quit working
Thomas Bennett
bennetttm at appstate.edu
Wed Apr 25 15:24:33 EDT 2007
Zope Version (Zope 2.9.7-final, python 2.4.4, linux2)
Python Version 2.4.4 (#1, Oct 23 2006, 13:58:00) [GCC 4.1.1 20061011 (Red Hat 4.1.1-30)]
System Platform linux2
SOFTWARE_HOME /var/zope/lib/python
ZOPE_HOME /var/zope
INSTANCE_HOME /var/zope
CLIENT_HOME /var/zope/var
Network Services ZServer.HTTPServer.zhttp_server (Port: 80)
ZServer.HTTPServer.zwebdav_server (Port: 9800)
(Red Hat 4.1.1-30) is actually Fedora Core 6
Campus maintenance tested the backup generator this morning.
When the power was cut off the circuit breaker tripped on the battery
backup that kicks in momentarily until the generator takes over so
all hardware rebooted. After starting zeostorage and zope I found
the apache rewrite rule that has been working since at least April 3,
2007 has quit working. Zeo, Zope, and apache have been restarted
quite a few times since April 3 and worked fine. This is the first time
the server has totally rebooted since that date.
NameVirtualHost 152.10.10.8:80
<VirtualHost 152.10.10.8:80>
ServerAdmin bennetttm at appstate.edu
ServerName www.library.appstate.edu
ServerSignature Off
RewriteLog /var/log/httpd/libweb-rewrite_log
ErrorLog /var/log/httpd/libweb-error_log
LogLevel warn
TransferLog /var/log/httpd/libweb-access_log
ProxyVia on
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
RewriteRule ^/(.*) http://localhost:8086/VirtualHostBase/http/%{SERVER_NAME}:80/VirtualHostRoot/$1 [L,P]
</VirtualHost>
Since apache quit rewriting I have changed the Zope port to 80 so we
could get back online. The rewrites
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
were added in after a nessus3 scan from suggestions on the report
but the server had been running fine after that. The syntax is correct
according to httpd -t.
Any suggestions on getting or testing apache rewrite, or problems seen
with my rewrite rules would be appreciated.
Thomas
--
====================================================================
Thomas McMillan Grant Bennett Appalachian State University
Computer Consultant III P O Box 32026
University Library Boone, North Carolina 28608
(828) 262 6587
If it's not as simple as possible to try it, then the barrier to entry is too high.
Library Systems Help Desk: http://www.library.appstate.edu/help/
====================================================================
More information about the Zope
mailing list