Après l’installation, j’ai essayé de visiter le site dans un navigateur, mais j’obtiens l’erreur « connection refused ».
Voici quelques éléments d’intérêt :
ls -l /var/discourse/shared/standalone/ssl/
-rw-r--r-- 1 root root 0 Jun 15 11:26 forums.MYDOMAIN.com.key
-rw-r--r-- 1 root root 0 Jun 15 11:26 forums.MYDOMAIN.com_ecc.key
./launcher logs app | grep letsencrypt
run-parts: executing /etc/runit/1.d/ **letsencrypt**
[Tue 15 Jun 2021 11:26:09 AM UTC] **Veuillez consulter le fichier journal pour plus de détails : /shared/letsencrypt** /acme.sh.log
[Tue 15 Jun 2021 11:26:09 AM UTC] **Veuillez consulter le fichier journal pour plus de détails : /shared/letsencrypt** /acme.sh.log
cat: /shared/ **letsencrypt** /forums.MYDOMAIN.com/forums.MYDOMAIN.com.key: Aucun fichier ou dossier de ce type
[Tue 15 Jun 2021 11:26:10 AM UTC] **Veuillez consulter le fichier journal pour plus de détails : /shared/letsencrypt** /acme.sh.log
[Tue 15 Jun 2021 11:26:10 AM UTC] **Veuillez consulter le fichier journal pour plus de détails : /shared/letsencrypt** /acme.sh.log
cat: /shared/ **letsencrypt** /forums.MYDOMAIN.com_ecc/forums.MYDOMAIN.com.key: Aucun fichier ou dossier de ce type
J’ai lancé l’installation plusieurs fois avec le même résultat. Avez-vous des suggestions pour la prochaine étape ?
La reconstruction de l’application avec SSL commenté fonctionne. L’erreur se situe donc dans la partie Let’s Encrypt. Je ne pense pas avoir atteint une limite, car lorsque je consulte les certificats, aucun n’est répertorié pour ce site.
L’exécution en ligne de commande ne me donne pas plus d’informations :
Exactement le même problème ici ! J’ai essayé de m’inscrire au préalable en exécutant la commande acme.sh --register-account -m my@example.com avec mon adresse e-mail. Cela semble avoir fonctionné, mais la réinstallation de Discourse produit exactement la même erreur.
J’ai réussi à faire fonctionner cela en forçant Let’s Encrypt comme autorité de certification par défaut pour le script acme.sh. L’exécution de cette commande semble suffire :
Cela ressemble à un bug, et d’autres signalements ont été faits alors que vous avez déjà une solution. Je n’ai pas encore vérifié moi-même, mais je transfère cela dans bug.
Je l’ai exécuté sur /var/discourse/shared/standalone/letsencrypt, mais en même temps, j’ai également mis à jour account.conf dans le même répertoire, avec l’option :
Je peux reproduire ce problème. Je viens d’effectuer une installation sur DO et je constate un « connection refused ». Je peux également confirmer la clé de zéro octet :
root@jomaxro-letsencrypt-testing:/var/discourse# ls -l /var/discourse/shared/standalone/ssl/
total 0
-rw-r--r-- 1 root root 0 Jun 16 16:31 le-testing.demo-by-discourse.com.key
-rw-r--r-- 1 root root 0 Jun 16 16:31 le-testing.demo-by-discourse.com_ecc.key