Reverse Proxy  [GELÖST]

Locked
Hutch9
Posts: 6
Joined: Sat 10. Apr 2021, 19:28

Reverse Proxy

Post by Hutch9 »

Hay zusammen

Ich weis, zum Thema Reverse Proxy existieren bereits 2 oder 3 Themen hier.
Jedoch können mir weder diese noch Google, Bing und co. bei meinem Problem weiterhelfen.

Ich würde KeyHelp gerne als Reverse Proxy für 2 weitere Server einsetzen. Für einen funktioniert dies auch ohne Probleme, jedoch für den anderen nicht. Ich nutze bei beiden die selben Einstellungen. Dementsprechend kann ich mir den Fehler nicht erklären.

Hier die zusätzlichen Apache Einstellungen von dem welcher funktioniert.

Code: Select all

 <IfModule mod_proxy.c>
        ProxyPass /.well-known/acme-challenge !
</IfModule>

Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge

ProxyPreserveHost On

ProxyPass / http://192.168.1.191:81/
ProxyPassReverse / http://192.168.1.191:81/
Und hier der, der nicht will.

Code: Select all

 <IfModule mod_proxy.c>
        ProxyPass /.well-known/acme-challenge !
</IfModule>

Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge

ProxyPreserveHost On

ProxyPass / https://192.168.1.208:8006/
ProxyPassReverse / https://192.168.1.1.208:8006/
Bei beiden Subdomains habe ich SSL Zertifikate aktiviert, welche auch funktionieren, zudem leite ich http direkt auf https weiter.

Wen ich nun mit der entsprechenden Subdomain auf die Seite Zugreifen will, kommt nur die Fehlermeldung das ein Interner Server Fehler aufgetreten sei. Er kann die Anfrage nicht fertig bearbeiten und man solle doch den Besitzer anschreiben.


Weis jemand eventuell wo es hier scheitert?

Meine Vermutung war anfangs das der Proxy nicht auf https weiter leiten kann, jedoch hab funktioniert es auf einem testweise aufgesetzten server ohne ssl auch nicht.


So bin ich leider völlig Ratlos.
Danke schon jetzt für eure Hilfe!
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Reverse Proxy

Post by Florian »

Hallo,

da fehlt z.B. noch ein SSLProxyEngine On

Weitere Optionen die ggf. noch nötig sind:

SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off

Das muss man austesten
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Hutch9
Posts: 6
Joined: Sat 10. Apr 2021, 19:28

Re: Reverse Proxy

Post by Hutch9 »

Hallo Florian

Danke für den Tipp mit der SSLProxyEngine.
Eigentlich Logisch, ich zwing ihn ja auf SSL zu wechseln.

Und jey, er spuckt jetzt mal einen anderen fehler aus.

Code: Select all

 Proxy Error

The proxy server could not handle the request
Reason: Error during SSL Handshake with remote server
Könnte es sein, das der Proxy etwas gegen selbstsignierte Zertifikate hat? Den er soll auf Proxmox weiter leiten, welcher ein solches Zertifikat nutzt.

Ich habe die anderen Optionen auch noch durchprobiert, jedoch behebt leider keine von ihnen den Fehler.
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Reverse Proxy  [GELÖST]

Post by Florian »

Hallo,

ggf. noch ProxyRequests Off

Oder man lässt sich mal vom Proxmox Forum inspirieren, da gibt es nämlich noch mehr zu beachten damit man z.B. VNC nutzen kann, Stichwort Websockets:

https://forum.proxmox.com/threads/proxm ... oxy.44408/
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Hutch9
Posts: 6
Joined: Sat 10. Apr 2021, 19:28

Re: Reverse Proxy

Post by Hutch9 »

Vielen Dank!

Der Beitrag aus dem Proxmox Forum hat geholfen, es funktioniert wie geschmiert. Sogar die Konsole geht :o

Danke für deine Hilfe!
Locked