You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by Nina Eichler <Ni...@regioit-aachen.de> on 2005/08/02 11:48:37 UTC

Problem mit apache2 als Reverse Proxy und Domino Webserver

Hallo,

ich habe unter Debian die Version 2.0.54-4 von apache laufen. Der apache2 ist als Reverse Proxy für mehrere interne Webserver konfiguriert. Soweit klappt ja auch alles prima. Nur das Zusammenspiel vom Domino mit apache klappt nicht einwandfrei. Wir haben auf dem Dominoserver nämlich eine Datenbank liegen worauf bestimmte Benutzer, per Anmeldung, über das Web Zugriff haben. Nur wenn ich jetzt im Browser auf den Link Login vom Domino klicke werde ich nicht auf die Loginseite weitergeleitet. Erst wenn ich mit F5 die Seite aktualisiere bekomme ich die Seite angezeigt. Kann das irgendwie am Cache liegen, daß der apache die Seite cached? Ich hab auch schon mal versucht die Option "CacheDisable /" versucht, hat aber nicht gebracht.

<VirtualHost 212.66.138.30:80>
        ServerName www.kreis-aachen.de 
        ProxyPreserveHost On
        ProxyPass / http://www.kreis-aachen.de/ 
        ProxyPassReverse / http://www.kreis-aachen.de/ 
</VirtualHost>

Hier ein Auszug vom Logfile:
[Tue Aug 02 11:38:08 2005] [debug] /home/adconrad/apache2/apache2-2.0.54/buildtree/apache2/modules/proxy/proxy_http.c(1059): proxy: HTTP: serving URL http://www.kreis-aachen.de/kreis-aachen/ausschuss.nsf?OpenDatabase&Login 
[Tue Aug 02 11:38:08 2005] [debug] /home/adconrad/apache2/apache2 2.0.54/buildtree/apache2/modules/proxy/proxy_http.c(186): proxy: HTTP connecting http://www.kreis-aachen.de/kreis-aachen/ausschuss.nsf?OpenDatabase&Login to www.kreis-aachen.de:80 

Kann mir jemand helfen?

Danke, Nina


--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------


Re: Problem mit apache2 als Reverse Proxy und Domino Webserver

Posted by Rainer Traut <ra...@awaro.com>.
Nina Eichler schrieb:
> Hallo,
> 
> ich habe unter Debian die Version 2.0.54-4 von apache laufen. Der apache2 ist als Reverse Proxy für mehrere interne Webserver konfiguriert. Soweit klappt ja auch alles prima. Nur das Zusammenspiel vom Domino mit apache klappt nicht einwandfrei. Wir haben auf dem Dominoserver nämlich eine Datenbank liegen worauf bestimmte Benutzer, per Anmeldung, über das Web Zugriff haben. Nur wenn ich jetzt im Browser auf den Link Login vom Domino klicke werde ich nicht auf die Loginseite weitergeleitet. Erst wenn ich mit F5 die Seite aktualisiere bekomme ich die Seite angezeigt. Kann das irgendwie am Cache liegen, daß der apache die Seite cached? Ich hab auch schon mal versucht die Option "CacheDisable /" versucht, hat aber nicht gebracht.
> 
> <VirtualHost 212.66.138.30:80>
>         ServerName www.kreis-aachen.de 
>         ProxyPreserveHost On
>         ProxyPass / http://www.kreis-aachen.de/ 
>         ProxyPassReverse / http://www.kreis-aachen.de/ 
> </VirtualHost>
> 
> Hier ein Auszug vom Logfile:
> [Tue Aug 02 11:38:08 2005] [debug] /home/adconrad/apache2/apache2-2.0.54/buildtree/apache2/modules/proxy/proxy_http.c(1059): proxy: HTTP: serving URL http://www.kreis-aachen.de/kreis-aachen/ausschuss.nsf?OpenDatabase&Login 
> [Tue Aug 02 11:38:08 2005] [debug] /home/adconrad/apache2/apache2 2.0.54/buildtree/apache2/modules/proxy/proxy_http.c(186): proxy: HTTP connecting http://www.kreis-aachen.de/kreis-aachen/ausschuss.nsf?OpenDatabase&Login to www.kreis-aachen.de:80 
> 
> Kann mir jemand helfen?
> 
> Danke, Nina
> 
> 
> --------------------------------------------------------------------------
>                 Apache HTTP Server Mailing List "users-de" 
>       unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
>            sonstige Anfragen an users-de-help@httpd.apache.org
> --------------------------------------------------------------------------
> 
> 

Hi,

schau dir mal die Header vom Post request vor und hinter dem Apache an 
(per ethereal).
Der redirect vom Domino aufs names.nsf ist in deinem Falle falsch, da 
Domino die URL selbst konstruieren muss. Also schau auch auf die Antwort 
vom Domino.
Eigentlich sollte ProxyPreserveHost On genügen, aber anscheinend tuts 
das nicht.

Btw wir haben das hier in der gleichen Config laufen und es funktioniert 
problemlos mit
UseCanonicalName Off


Gruss
Rainer


-- 
Rainer Traut

--------------------------------------------
Systemadministrator
Awaro GmbH
http://www.awaro.com

Phone:     +49 (0)69 4305 36-20
Fax:       +49 (0)69 4305 36-11
E-mail:    rainer.traut@awaro.com
--------------------------------------------

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------