-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation behind a web-proxy doesn't seem to work #15
Comments
Hi, ich bin mal frech und gehe mal davon aus, dass du Deutsch kannst. Ein paar Fragen:
Ersetze die IP mit der IP deines Proxies. Schau ggf. ins Docker Log des Containers, welche IP da angezeigt wird. |
Hey, Da liegst du richtig: Whitelisten hab ich noch nicht probiert. Ehrlich gesagt sehe ich die IP des nginx auch nicht.. Der nginx läuft außerhalb auf dem system..
Ich setze einfach den nginx web server ein. Der läuft bei mir für alle services und macht einen proxy_pass auf localhost:7373 |
Nvm. war nur blind. Hab jetzt das gesamte 192.168.X.X netz whitelisted, da bei nem docker-compose down das netzwerk neu erstellt wird. Apache gibt nen 305 zurück Und selbst wenn ich direkt meine Server IP addresse nehme und direkt den port benutze geht das auf dem server auch nciht |
Probier für die Whitelist mal:
Falls dir zwei IPs angezeigt bekomme, nehm die erste. Kann aber auch sein, dass es an NGINX liegt. Ohne die Config von dir zu kennen ist das aber schwer zu beurteilen. Setzt du mit NGINX irgendwelche Proxy Header (bspw. "X-Forwarded-For")? |
Ja. Alle "normalen" header für nen proxy_pass.
Das ist nur ein "extrakt" Aber wie gesagt.. Auf dem server funktioniert das auch nicht, wenn ich die ip-addresse direkt verwende ohne proxy dazwischen |
Okay. Ich mach mir mal ein Test-Setup und versuche das zu reproduzieren. |
Ich hab jetzt mal ein einfaches Test-Setup gemacht ohne viel Firlefanz. Dein wirkliches Setup kann ich wahrscheinlich eh net nachbauen, aber here we go:
Schritte zur Reproduktion: NGINX-Config gespeichert für cloudlog.domain.xyz (Beispiel) unter /etc/nginx/sites-available/cloudlog.domain.xyz: `server {
} Im nächsten Schritt hab ich einen Symlink von dieser Datei zu /etc/nginx/sites-enabled/cloudlog.domain.xyz erstellt, eine leere index.cloudlog.domain.xyz.html-Datei unter /var/www/html mit "touch" erstellt. Ein Reload von NGINX mit "sudo nginx -s reload" durchgeführt. Abschließend wurde der Docker-Stack von Cloudlog mit der Compose-Datei aus dem Repo gestartet. Resultat:
Ich musste kein Eintrag in der Whitelist vornehmen o. ä. Alles hat "out-of-the-box" funktioniert. Ich bin daher am Kopf kratzen... Insbesondere frage ich mich, wieso Apache überhaupt USE_PROXY auswirft. Frage:
EDIT: Ich vermute mittlerweile, dass Apache durch die Whitelist jetzt den 305er auswirft. Mach das vielleicht mal rückgängig und benutze danach nochmal curl. |
I've installed using your docker-compose and everything is et up.. I can get to the install page but after installing behind an nginx proxy with ssl termination
https://cloudlog.my.domain -> http://localhost:7373 it just blanks and I can't do anything!?
The text was updated successfully, but these errors were encountered: