Page 1 of 1

Probleme mit Reverse Proxy zur Mealie Docker Container

Posted: Fri 23. Dec 2022, 14:58
by talamasc
Hallo,

ich bräuchte dringend Unterstützung bei der Einrichtung eines ReverseProxy.

Auf meinem Server läuft ein Docker Container mit einer Installation der Rezeptdatenbank Mealie.
Der Docker Container ist erreichbar unter http://localhost:9925

Es gelingt mir nicht diesen als ReverseProxy über die Keyhelp Oberfläche einzubinden.
Die mod_proxy und mod_proxy_http Module für Apache wurden eingebunden
SSL ist über letsencrypt realisiert.

Ein weiterer ReverseProxy für eine andere Installation funktioniert reibungslos.
Auffällig ist, das vermutlich ein Redirect nicht ordnungsgemäß aufgelöst wird.

Beim Aufruf der Webseite über https://tld.eu/mealie wird die Seite zwar gefunden, aber ein Redirect der Seite zu
https://tld.eu/login verläuft dann natürlich ins Leere.

Für Unterstützung wäre ich echt dankbar ;-)

talamasc


Meine derzeitigen Apache Einstellungen der Domain (Für HTTPS) in der Keyhelp Oberfläche für die Domain tld.eu:

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
SSLEngine on
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off

ProxyRequests Off
ProxyPreserveHost On
ProxyVia On

### Mealie   
ProxyPass                  /mealie      http://localhost:9925/
ProxyPassReverse    /mealie      http://localhost:9925/
----------------------------------------------------------------------------------
Meine Keyhelp Infos:

Betriebssystem Debian 11.6 (64-bit)
KeyHelp 22.2 (Build 2838) Änderungsprotokoll
Kernel 5.10.0-19-amd64
Webserver Apache 2.4.54
PHP PHP 7.4.33

Re: Probleme mit Reverse Proxy zur Mealie Docker Container  [SOLVED]

Posted: Fri 23. Dec 2022, 15:47
by Tobi
Ich würde das mit einer Subdomain mealie.domain.de statt einem Pfad lösen.
Die Lösung mit dem Pfad ist immer kniffliger, da sich die virtuelle Struktur von der tatsächlichen unterscheidet.

Dann wird aus

Code: Select all


ProxyPass                  /mealie

Code: Select all


ProxyPass                  /

Den Rest ebenso anpassen und dann sollte es funktionieren.

Re: Probleme mit Reverse Proxy zur Mealie Docker Container

Posted: Fri 23. Dec 2022, 15:59
by talamasc
Mega,

danke für den Tipp!
Manchmal sieht man den Wald vor lauter Bäumen nicht.
Der Hinweis mit der Subdomain war tätsächlich die einfachste Lösung.

Danke, ich war schon am verzweifeln.

Re: Probleme mit Reverse Proxy zur Mealie Docker Container

Posted: Fri 23. Dec 2022, 16:04
by Tobi
Kenn ich nur zu gut.
😂👍