|
Home > Archive > Apache Server configuration support > July 2006 > Redirect mit ProxyPass ueber https...?
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Redirect mit ProxyPass ueber https...?
|
|
|
| Hey !
Ich hatte ein redirect mit
ProxyPass /foo/ http://192.168.0.6/foo/
ProxyPassReverse /foo/ http://192.168.0.6/foo/
von einem Apache zu einem anderen Apache gebaut.
mit http klappt es auch wunderbar.
Nun habe ich mir auf dem zweiten apache ein ssl-zertifikat erzeugt und
moechte das ganze mit https ansprechen.
Nur scheint dieses nicht zu funktionieren:
ProxyPass /foo/ https://192.168.0.6/foo/
ProxyPassReverse /foo/ https://192.168.0.6/foo/
bekomme ein serverfehler im browser angezeigt:
-----------------------
Die Anfrage kann nicht beantwortet werden, da im Server ein interner
Fehler aufgetreten ist. Der Server ist entweder =FCberlastet oder ein
Fehler in einem CGI-Skript ist aufgetreten.
Sofern Sie dies f=FCr eine Fehlfunktion des Servers halten, informieren
Sie bitte den Webmaster hier=FCber.
Error 500
..=2E...........................................
Frage warum?
hat jemand einen rat fuer mich?
Gruss
horst
| |
|
| Nachtrag:
Also wenn ich der logIn.jsp
das <html:base /> rausnehme funktioniert zumindest die erste variante:
ProxyPass /foo/ http://192.168.0.6/foo/
ProxyPassReverse /foo/ http://192.168.0.6/foo/
auch mit https!
Wenn ich <html:base /> drin lasse dann kommt www.192.168.0.6.de/foo.jsp
zurueck und
nicht www.mywebpage.de/foo.jsp
Ich brauche aber das <html:base /> !
Dieses problem hatte ich in der server.xml vom tomcat behoben mit dem
eintrag:
--------------------
<connector port=3D"8009" proxyname=3D"www.mywebpage.de" proxyport=3D"80"
enableLookups=3D"false" redirectPort=3D"8443" debug=3D"0"
protocol=3D"AJP/1.3"/>
----------------------
Dann funktioniert aber https nur soweit das nach dem einloggen statt
https://www.mywebpage.de/foo/start.jsp
http://www.mywebpage.de/foo/start.jsp
zur=FCckkommt !
Kann ich das im apache irgendwie abfangen, so dass beides funktioniert?
Gruss
horst
horst schrieb:
> Hey !
>
> Ich hatte ein redirect mit
>
> ProxyPass /foo/ http://192.168.0.6/foo/
> ProxyPassReverse /foo/ http://192.168.0.6/foo/
>
> von einem Apache zu einem anderen Apache gebaut.
>
> mit http klappt es auch wunderbar.
>
> Nun habe ich mir auf dem zweiten apache ein ssl-zertifikat erzeugt und
> moechte das ganze mit https ansprechen.
>
> Nur scheint dieses nicht zu funktionieren:
>
> ProxyPass /foo/ https://192.168.0.6/foo/
> ProxyPassReverse /foo/ https://192.168.0.6/foo/
>
> bekomme ein serverfehler im browser angezeigt:
> -----------------------
> Die Anfrage kann nicht beantwortet werden, da im Server ein interner
> Fehler aufgetreten ist. Der Server ist entweder =FCberlastet oder ein
> Fehler in einem CGI-Skript ist aufgetreten.
>
> Sofern Sie dies f=FCr eine Fehlfunktion des Servers halten, informieren
> Sie bitte den Webmaster hier=FCber.
> Error 500
> .............................................
>
> Frage warum?
>=20
> hat jemand einen rat fuer mich?
>=20
> Gruss
> horst
|
|
|
|
|