Langsam aber sicher drehe ich durch. Ich komme einfach nicht dahinter, was da schief läuft. Daher brauche ich bitte ein bisschen Hilfe, von Leute, die sich mit einem reverse Proxy unter Apache auskennen.
Folgendes Szenario: Es gibt n Domino Server für n Tochterfirmen
Aus dem Internet ist ein Reverse Proxy über eine öffentliche IP Adresse erreichbar
Die Anfragen (inotes) an den Proxy werden dann wie folgt weitergeleitet:
*
http://xxx.xxx.xxx.xxx/ -->
http://serverA *
http://xxx.xxx.xxx.xxx/company1 -->
http://serverB +-------+
|ServerA|
+-------+
/
+----------+ +---------------+
| Internet +----+ Reverse Proxy|
+----------+ +---------------+
\
+-------+
|ServerB|
+-------+
Die Anfrage an Server A unter
http://xxx.xxx.xxx.xxx/mail/ukrause.nsf funktioniert einwandfrei
Die Anfrage an Server A unter
http://xxx.xxx.xxx.xxx/COMPANY1/mail/ukrause.nsf funktioniert nur insoweit, dass die ERSTE Anfrage an den Server B erfolgt, dann aber versucht wird, die restlichen Daten von Server A zu holen, wo die Datei natürlich nicht liegt.
Man sieht im Browser, daß sich die URL ändert von
http://IP/COMPANY1/mail ... in http/IP/mail/...
Ich kann von INTERN problemlos auf die Datenbank auf Server B zugreifen; auch funktioniert es, wenn ich die Proxykonfiguration so umschreibe, dass Server B auf / hört.
Ich habe heute den Proxy komplett neu aufgesetzt und eine Konfiguration eingespielt, die vor einem Jahr noch einwandfrei funktioniert hat.
Der Pfad von extern nach intern sieht so aus; habe ich auch schon alles überprüft, da geht nichts irgenwie dran vorbei.
+---------+ +--------+ +------------------+ +------------------+
|Internet| -- |Firewall| -- | Reverse Proxy| -- |DominoServer |
+---------+ +--------+ +------------------+ +------------------+
Ich weiss echt nicht mehr weiter und brauche dringend Unterstützung.