• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Apache mod_proxy Weiterleitung an Tomcat

DrSputnik

Member
Hallo zusammen,

ich habe folgende Aufgabenstellung:

unter der Seite http://server.kunde.de:8080/eb läuft ein Tomcat
Man möchte aber den Server unter http://server.kunde.de erreichen.
Ich habe also einen Apache mit dem Proxymodule kompiliert und in der httpd.conf

Code:
<VirtualHost *:80>
  ServerName server.kunde.de
  ServerAlias www.server.kunde.de
  ProxyPreserveHost On
  ProxyRequests off
  ProxyPass        /   http://localhost:8080/eb
  ProxyPassReverse /   http://localhost:8080/eb
</VirtualHost>

eingetragen.
Klappt aber irgendwie nicht.

Mache ich es so:

Code:
<VirtualHost *:80>
  ServerName server.kunde.de
  ServerAlias www.server.kunde.de
  ProxyPreserveHost On
  ProxyRequests off
  ProxyPass        /eb   http://localhost:8080/eb
  ProxyPassReverse /eb   http://localhost:8080/eb
</VirtualHost>


kann ich den Server unter http://server.kunde.de/eb erreichen und lande im Tomcat.

Gibt es Ideen, warum des nicht ohne 'eb' klappt?

Vielen Dank vorab.
DrSputnik
 

marce

Guru
eigentlich sollte es. Sieht auf den ersten Blick gut aus.

Was sagen denn die Logs des Apache, Tomcat, die Fehlermeldung, ...?

Ggf. macht aber die Anwendung auf dem TomCat Dir einen Strich durch die Rechnung - wenn die zwingend das eb erfordert (oder so konfiguriert ist) kann's da extl. noch ein bisserl was an Konfig-Arbeit erfordern...
 
OP
D

DrSputnik

Member
Guten Morgen und danke für die schnelle Antwort,

ja, es scheint tatsächlich im Tomcat so gefordert zu sein.
Da bin ich aber nicht mehr zuständig ;-)

Wenn ich die Lösung erhalte werde ich sie posten!

Schönen Tag allerseits!
 
Oben