Hallo zusammen,
ich muss meinen Docker-basierten Discourse-Server von einem Host auf einen anderen verschieben. Ich habe dabei einen Leitfaden befolgt. Das war kein Problem.
Ich habe Discourse auf dem alten Server gestoppt, die Dateien auf den neuen Server synchronisiert und versucht, den neuen Server mit der bestehenden „app.yml“-Datei über „./discourse-setup“ einzurichten. Ich habe auch „./launcher rebuild app“ versucht. Es treten keine Fehler auf.
Ich verwende NGINX als Reverse-Proxy mit SSL (eingehend). Discourse ist über NGINX ohne SSL verbunden. Der veröffentlichte Port des Discourse-Containers ist 80.
In NGINX ist ein Hostname mit SSL und Port 443 für Discourse mit Weiterleitung registriert.
Wenn ich über einen Browser auf die Discourse-Plattform zugreife, erhalte ich die Fehlermeldung „TOO_MANY_REDIRECTS“.
Das ist alles. – Dieses Problem gab es auf dem alten Server nicht. Ich habe die Discourse- und NGINX-Konfiguration von dort kopiert.
Ich habe auch versucht, eine saubere Einrichtung mit „./docker-setup“ und einem leeren Host-Volume durchzuführen. Aber mit demselben Ergebnis: TOO_MANY_REDIRECTS.
Irgendwelche Ideen?
Viele Grüße
Ingo