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

[gelöst] Apache/Tomcat: ProxyUrl konfigurieren?

ginka

Member
Hallo zusammen,

ich habe folgendes Problem: ein Server, ausgestattet mit

  • SLES 9
    Apache 2.0.59
    Tomcat 5.0.28
    mod_jk 1.2.21
    java 1.4.2

steht in unserem Firmen-Netzwerk hinter einem Proxy. Dort läuft ein Java-Servlet, das auch http-Requests auf Port 80 an andere Server absetzt. Die angefragten Server stehen teilweise innerhalb des gleichen Firmen-Netzwerks, teilweise im Internet.

Der Proxy ist ein automatisches Konfigurationsskript (JavaScript), das per URL aufrufbar ist. Es gibt entweder die IP des Proxys und den Port zurück, oder "DIRECT", d.h. es "weiß", welcher Host im internen Netzwerk und welcher im Internet erreichbar ist. Die URL kann man beispielsweise im Firefox bei "Automatische Proxy-Konfigurations-URL" eintragen und alle Requests laufen richtig.

Das Java-Servlet erlaubt in seiner Konfigurationsdatei, einen Proxy-Host und einen Proxy-Port zu setzen. Leider gilt diese Einstellung dann pauschal für alle http-Requests. In der Folge funktionieren entweder nur die Requests nach Intern oder nur diejenigen nach Extern. Eine Proxy-Url auf das automatische Konfigurationsskript wie z.B. im Firefox kann man in der Anwendung nicht setzen.

Daher meine Frage: Gibt es die Möglichkeit, bei Apache oder Tomcat in der Konfiguration eine Proxy-Url einzutragen, sodass alle Requests anhand des automatischen Proxy-Konfigurationsskript zutreffend mit oder ohne Proxy abgesetzt werden? Wenn ja - wo?

Bin für jeden sachdienlichen Hinweis dankbar...... :wink:

Vielen Dank schonmal!

Viele Grüße
ginka
 
Oben