Domino 9 und frühere Versionen > ND8: Administration & Userprobleme
Http Task - DocumentRoot
endiAN:
Hallo,
kennt jemand eine Lösung für folgendes Problem:
Hinter einer Webseite stehen mehrere Webserver. Die Anfragen der Clients(Browser) werden erst an einen Reverse-Proxy (z.B. Apache-Webserver) geschickt. Der verteilt sie dann weiter an dahinter stehende Webserver. Das kann z.B. so aussehen:
Reverse-Proxy verteile Anfragen an www.webseite.de/server1/... an Domino-Server1
Reverse-Proxy verteile Anfragen an www.webseite.de/server2/... an Domino-Server2
...
Dazu müßte ich den Domino-Server dazu bringen, daß er seine DocumentRoot nicht unter www.dominoserver.local sucht, sondern unter www.dominoserver.local/server1. Also sobald es um eine Authentifizierung geht, die names.nsf nicht unter www.dominoserver.local sucht sondern unter www.dominoserver.local/server1. Und die Links in den http-Responses müßten auch stimmen.
Ist das möglich?
Danke für jeden Hinweis im voraus.
Beste Grüße
Andreas
PS: Ich bin mir nicht sicher, ob ich mit dem Thema hier richtig bin.
umi:
Hallo
Die einfachste Lösung für dein Problem wäre folgendes
www.webseite.de/server1/ leitet weiter auf server1.webseite.de
www.webseite.de/server2/ leitet weiter auf server2.webseite.de
d.h. der Proxy hätte dann 3 Virtuelle Hosts www, server1 und server2
endiAN:
Hallo Umi,
danke für Deine schnelle Antwort. Das mit dem Umleiten krieg ich hin. Das was ich nicht hinbekomme ist, daß der Domino-Server in die Links der http-Responses reinschreibt:
Wenn Du mir antworten willst, schicke die Antwort an:
http://www.webseite.de/server1/...
Das haut dann wie gesagt mit der names.nsf nicht mehr hin. Die wird immer in der DocumentRoot gesucht, also:
http://www.webseite.de/
Da liegt die names.nsf natürlich nicht, sonder nur unter:
http://www.webseide.de/server1/
Das klappt aber nur, wenn ich dem Domino-Server beibringen kann, daß seine DocomentRoot nicht www.dominoserver.local/ ist, sondern www.dominoserver.local/server1/.
Andreas
stoeps:
Hi, da stimmt die Config deines Reverse Proxies nicht!
Da dürfte der ReversePass nicht gesetzt sein.
Siehe: http://www-10.lotus.com/ldd/dominowiki.nsf/dx/How_to_Configure_a_Reverse_Proxy_server_for_iNotes_and_Sametime_Proxy_Integration
endiAN:
Hi stoeps,
danke für die Antwort. Cooler Link. Ich habe Schwierigkeiten über eine Suchmaschine die richtigen Suchkriterien zu finden. Da fand ich immer alles außer das, was das Problem betraf.
Der Fall in dem Artikel hinter dem Link ist speziell. Inotes und Sametime. Wenn ich mir die Proxy-Pass-Direktiven anschaue, gibt es beim Sametime wohl keinen Zugriff auf die Names.nsf. Überrascht mich. Damit kann man http-Anfragen nach der names.nsf komplett an den Inotes-Server weiterleiten. Bei zwei Inotes-Servern hinter einem Reverse-Proxy ist die Unterscheidung meiner Meinung nach schon nicht mehr möglich.
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln