Portweiterleitung?

Ich verwende folgende Einrichtung, die etwa zwei Jahre lang ohne Probleme lief.

  1. Eine virtuelle Maschine, die ausschließlich für die Standard-Installation von Docker/Discourse vorgesehen ist.
  2. Meine Firewall leitet Port 17601 für den externen Zugriff auf Port 80 weiter.

Heute habe ich auf Version 2.4.0.beta10 aktualisiert.
Jetzt funktioniert es weiterhin intern (http://hostname.localdomain), aber von außen (http://publicIP:17601) erhalte ich eine leere Seite?

Wenn ich den Quellcode dieser leeren Seite anschaue, sehe ich alle Daten?
Es funktioniert also teilweise, aber irgendwo liegt ein (Layout-)Problem vor.

Habt ihr Ratschläge oder Tipps?

Sehen Sie im Browser-Console irgendwelche Fehler? Das könnte mit CSP zusammenhängen.

Tatsächlich. Wenn ich das deaktiviere, scheint es zu funktionieren. :+1:

Gleiches gilt für die lokale Nutzung. Mir ist aufgefallen, dass es mit dem Hostnamen (http://hostname) funktionierte, aber nicht mit der IP-Adresse (http://localip). Nach dem Deaktivieren von CSP funktioniert es auch mit der IP.

Ich werde wohl etwas mehr über diese Content-Security-Policy nachlesen müssen. :blush: