Page 1 of 1

ReverseProxy & docker-compose

Posted: Wed 17. Apr 2019, 00:26
by Tobi_BB21
Hi,

ich habe eine Anwendung per Docker installiert, die per IP:Port erreichbar ist. Allerdings ist das Öffnen des Ports nicht notwendig.

Ein RP in KH mit

ProxyPass /.well-known/ !
ProxyPass / http://127.0.0.1:1234/
ProxyPassReverse / http://127.0.0.1:1234/

funktioniert nicht. Hat jemand eine Idee?

Re: ReverseProxy & docker-compose

Posted: Wed 17. Apr 2019, 13:50
by v3ng
So sieht meine config für einen reverse Proxy aus:

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

ProxyPass / http://127.0.0.1:27876/
ProxyPassReverse / http://127.0.0.1:27876/
Hast du denn die entsprechenden Apache Module geladen und den Webserver neu gestartet?

Re: ReverseProxy & docker-compose

Posted: Wed 17. Apr 2019, 17:19
by Tobi_BB21
Ja so sieht meine Config auch aus. Für andere Services wie zB Etherpad funktioniert es auch genau so.

Allerdings für einen Docker-Service nicht. Per IP:Port ist der Service erreichbar (Port nur mal für Testzwecke geöffnet); schreibe ich nun den Port in den RP, läd die Seite bis sie nach langer Zeit "Cannot get ./" ausgibt. Allerdings, per IP:Port geht es, daher weiß ich nicht so der Fehler liegen soll...

Re: ReverseProxy & docker-compose  [GELÖST]

Posted: Wed 17. Apr 2019, 21:59
by OlliTheDarkness
Vieleicht die Firewall ?
Unter der BOGUS Chain noch, wenn vorhanden, den Eintrag:
Quell-IP: 172.16.0.0/12 Aktion: DROP
entfernt ?

Re: ReverseProxy & docker-compose

Posted: Wed 17. Apr 2019, 22:37
by Tobi_BB21
@Olli Na ja, wenn ich IP:port aufrufe, ist die Anwendung ja erreichbar..

Re: ReverseProxy & docker-compose

Posted: Wed 17. Apr 2019, 22:51
by Tobi_BB21
OK Danke Oli! Hat funktioniert, auch wenn ich nicht weiß was der BOGUS Eintrag technisch bedeutet. Werde ich mal nachlesen. Aber daran hat es gelegen!

Re: ReverseProxy & docker-compose

Posted: Thu 18. Apr 2019, 00:58
by OlliTheDarkness
Moin,
der 172.16.0.0/12 Pool gehört zur Docker Range (Falls man nichts verändert hat).
In der Grundinstallation werde Docker IPs in der Firewall abgelehnt.

Bezieht sich zwar auf Col. Office für NextCloud aber enthält , da Docker Anwendung, genau die Info bezüglich der Firewall Rule :D

Manchmal muss man seine Sicht erweitern um zur Lösung zu kommen.
Der grade Weg führt nicht immer zum Ergebnis :lol:

Re: ReverseProxy & docker-compose

Posted: Thu 18. Apr 2019, 08:59
by Tobi_BB21
Ah alles klar, danke!