Ich habe exakt denselben Fehler in Chrome erhalten.
In meinem Fall waren mehrere Konfigurationen falsch eingestellt: einige waren Discourse-Einstellungen, andere betrafen die Konfiguration des Hosting-Servers. Hier ist meine Checkliste als Referenz für dich:
- Prüfe /var/discourse/containers/app.yml
(Folge diesem Beitrag: Allow SSL / HTTPS for your Discourse Docker setup)
Stelle sicher, dass du entweder HTTPS/HTTP zulässt (Port 443 öffnen, SSL-bezogene Template-Konfiguration und Let’s-Encrypt-bezogene Konfigurationen auskommentieren) oder nur HTTP-Anfragen (Port 443 blockieren, SSL-bezogene Template-Konfiguration und Let’s-Encrypt-bezogene Konfigurationen auskommentieren).
Wenn Änderungen an app.yml vorgenommen wurden, führe ./launcher rebuild app aus, um die aktualisierten Konfigurationen zu aktivieren.
- Führe
./launcher logs appaus.
Wenn du wie ich häufig beim Erstellen eines funktionsfähigen Discourse-Servers scheiterst, kann es sein, dass du gleichzeitig zu viele Let’s-Encrypt-Zertifikate angefordert hast und damit das Limit überschritten hast.
Dann wird ./launcher logs app eine json.-Ausgabe mit einem 429-Fehler anzeigen.
- Prüfe die Einstellungen deiner „Security Group