Hi,
when starting with mod_backhand just now I ran into a problem that was
already posted by George Nguyen in september, but I could not find wether
it was solved or not.
I configured two backhand servers which can see each other according to
the status page and are working fine up to the moment, when they want to
do a proxy request to the other one. At that moment I receive a
403 error (You don't have permission to access /cgi-bin/backhand-test on
this server.)
The error_log looks like this:
[Thu Dec 21 21:29:01 2000] [notice] (Translate <=) = {
/cgi-bin/backhand-test, (null), (null) }
[Thu Dec 21 21:29:01 2000] [notice] (Translate =>) = {
/cgi-bin/backhand-test, (null), (null) }
[Thu Dec 21 21:29:01 2000] [notice] (Type <=) = { cgi-script,
/cgi-bin/backhand-test, (null) }
[Thu Dec 21 21:29:01 2000] [notice] Func executed for (null) [byAge(NULL)]
(2 -> 2)
[Thu Dec 21 21:29:01 2000] [notice] Func executed for
(null) [byLoad(NULL)] (2 -> 2)
[Thu Dec 21 21:29:01 2000] [notice] All funcs executed -> kolben.chemie.de
[Thu Dec 21 21:29:01 2000] [notice] (Type =>) = *{ backhand-redirection,
backhand:/cgi-bin/backhand-test, backhand/redirect }
[Thu Dec 21 21:29:01 2000] [notice] (Postread =>) = { Backhanding to 1 }
[Thu Dec 21 21:29:01 2000] [notice] (Postread =>) = {
backhand:/cgi-bin/backhand-test, backhand-redirection, (null) }
[Thu Dec 21 21:29:01 2000] [notice] (Translate <=) = {
backhand:/cgi-bin/backhand-test, backhand-redirection, (null) }
[Thu Dec 21 21:29:01 2000] [error] [client 160.45.24.213] client denied by
server configuration: /cgi-bin/backhand-test
(kolben.chemie.de is the OTHER server)
My configuration is as follows:
UnixSocketDir /u/www/backhand
MulticastStats 192.168.2.255:4445
AcceptStats 192.168.2.0/24
BackhandLogLevel +netall
BackhandLogLevel +mbcsall
BackhandLogLevel +dcsnall
<Location /backhand/>
SetHandler backhand-handler
</Location>
ScriptAlias /cgi-bin/ "/u/www/cgi-bin/"
<Directory "/u/www/cgi-bin">
Options None
Order allow,deny
Allow from all
Backhand byAge
Backhand byLoad
</Directory>
and yes, /u/www/backhand is writeable by the httpd user.
Are there any new hints?
Thanks in advance,
Hans Benedict
--
Hans Benedict Chemie.DE Information Service GmbH
mailto:benedict@chemie.de
Fon: +49-(0)30-838-53474 Takustr. 6, 14195 Berlin, Germany
Fax: +49-(0)30-838-53464 http://www.chemie.de/
when starting with mod_backhand just now I ran into a problem that was
already posted by George Nguyen in september, but I could not find wether
it was solved or not.
I configured two backhand servers which can see each other according to
the status page and are working fine up to the moment, when they want to
do a proxy request to the other one. At that moment I receive a
403 error (You don't have permission to access /cgi-bin/backhand-test on
this server.)
The error_log looks like this:
[Thu Dec 21 21:29:01 2000] [notice] (Translate <=) = {
/cgi-bin/backhand-test, (null), (null) }
[Thu Dec 21 21:29:01 2000] [notice] (Translate =>) = {
/cgi-bin/backhand-test, (null), (null) }
[Thu Dec 21 21:29:01 2000] [notice] (Type <=) = { cgi-script,
/cgi-bin/backhand-test, (null) }
[Thu Dec 21 21:29:01 2000] [notice] Func executed for (null) [byAge(NULL)]
(2 -> 2)
[Thu Dec 21 21:29:01 2000] [notice] Func executed for
(null) [byLoad(NULL)] (2 -> 2)
[Thu Dec 21 21:29:01 2000] [notice] All funcs executed -> kolben.chemie.de
[Thu Dec 21 21:29:01 2000] [notice] (Type =>) = *{ backhand-redirection,
backhand:/cgi-bin/backhand-test, backhand/redirect }
[Thu Dec 21 21:29:01 2000] [notice] (Postread =>) = { Backhanding to 1 }
[Thu Dec 21 21:29:01 2000] [notice] (Postread =>) = {
backhand:/cgi-bin/backhand-test, backhand-redirection, (null) }
[Thu Dec 21 21:29:01 2000] [notice] (Translate <=) = {
backhand:/cgi-bin/backhand-test, backhand-redirection, (null) }
[Thu Dec 21 21:29:01 2000] [error] [client 160.45.24.213] client denied by
server configuration: /cgi-bin/backhand-test
(kolben.chemie.de is the OTHER server)
My configuration is as follows:
UnixSocketDir /u/www/backhand
MulticastStats 192.168.2.255:4445
AcceptStats 192.168.2.0/24
BackhandLogLevel +netall
BackhandLogLevel +mbcsall
BackhandLogLevel +dcsnall
<Location /backhand/>
SetHandler backhand-handler
</Location>
ScriptAlias /cgi-bin/ "/u/www/cgi-bin/"
<Directory "/u/www/cgi-bin">
Options None
Order allow,deny
Allow from all
Backhand byAge
Backhand byLoad
</Directory>
and yes, /u/www/backhand is writeable by the httpd user.
Are there any new hints?
Thanks in advance,
Hans Benedict
--
Hans Benedict Chemie.DE Information Service GmbH
mailto:benedict@chemie.de
Fon: +49-(0)30-838-53474 Takustr. 6, 14195 Berlin, Germany
Fax: +49-(0)30-838-53464 http://www.chemie.de/