Installation locale de Discourse HA - Problème de certificat

J’essaie d’installer une configuration expérimentale avec deux machines virtuelles Ubuntu pour exécuter Discourse, un serveur HAProxy et une quatrième pour Postgres/Redis. Les serveurs ne sont pas accessibles depuis Internet - c’est juste un système de test.

L’installation de Discourse se termine, mais je suis bloqué avec les certificats. J’ai deux certificats auto-signés, mais je fais clairement quelque chose de mal car je continue d’obtenir des erreurs NGINX liées à la recherche (ou non) des certificats lorsque j’essaie d’accéder au site.

Quelqu’un d’autre a-t-il déjà exécuté Discourse de cette manière et peut expliquer comment faire fonctionner les certificats ? Il me manque manifestement quelque chose, c’est donc un appel à l’éducation, ou une confirmation que toute cette configuration n’est pas viable en premier lieu.

Si le serveur n’est pas accessible depuis Internet, vous ne pouvez pas utiliser Discourse pour obtenir les certificats. Vous devrez les obtenir d’une autre manière et configurer haproxy pour gérer les certificats.

Vous devrez consulter un site haproxy pour obtenir des informations sur la façon de procéder.

Du côté de Discourse, vous supprimerez les modèles SSL et Let’s Encrypt et vous vous assurerez de définir force_https quelque part.