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:
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 app aus.
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.
Ich hatte das gleiche Problem – das Limit für Zertifikate war überschritten.
Gelöst, indem ich deinen Schritt #1 befolgt habe (die beiden SSL-Vorlagen in app.yml auskommentiert) und die Seite nach dem Neuaufbau in einem anderen Browser geöffnet habe.
Ich gehe davon aus, dass ich SSL wieder aktivieren kann, sobald eine Woche vergangen ist.