Discourse HA Lokale Installation - Zertifikatsproblem

Ich versuche, ein experimentelles Setup mit zwei Ubuntu-VMs zu installieren, um Discourse, einen HAProxy-Server und eine vierte VM für Postgres/Redis auszuführen. Die Server sind nicht aus dem Internet zugänglich – es ist nur ein Testsystem.

Die Discourse-Installation wird abgeschlossen, aber ich bleibe bei den Zertifikaten hängen. Ich habe zwei selbstsignierte Zertifikate, mache aber offensichtlich etwas falsch, da ich immer wieder NGINX-Fehler erhalte, die sich auf das Finden (oder Nichtfinden) der Zertifikate beziehen, wenn ich versuche, auf die Seite zuzugreifen.

Hat jemand Discourse auf diese Weise betrieben und kann erklären, wie man die Zertifikate zum Laufen bringt? Mir entgeht offensichtlich etwas, daher ist dies ein Aufruf zur Aufklärung oder zur Bestätigung, dass dieses gesamte Setup von vornherein nicht praktikabel ist.

Wenn der Server nicht aus dem Internet erreichbar ist, können Sie Discourse nicht verwenden, um die Zertifikate zu erhalten. Sie müssen diese auf anderem Wege beschaffen und haproxy die Handhabung der Zertifikate überlassen.

Sie müssen eine haproxy-Website für Informationen dazu aufsuchen.

Auf der Discourse-Seite entfernen Sie die SSL- und Let’s Encrypt-Vorlagen und stellen sicher, dass Sie irgendwo force_https festlegen.