On m’a dit qu’il était maintenant inaccessible en raison de l’expiration du certificat SSL.
J’ai mis en place le site l’été dernier et le forum était sécurisé, mais il est évidemment impossible de renouveler le certificat (je pense). J’ai parcouru divers fils de discussion sur la façon de forcer le certificat, etc., mais rien ne semble fonctionner. Il y avait aussi une suggestion de supprimer les certificats existants et de reconstruire l’application, cela n’a pas non plus fonctionné.
Je me demandais si quelqu’un pouvait me donner quelques pistes à ce sujet, je ne suis pas mauvais en ligne de commande mais pas un expert pour autant.
Cela suggère qu’Apache est en cours d’exécution sur votre serveur et que vous devriez le supprimer ou le désactiver. Et si vous avez effectué plusieurs reconstructions, vous avez probablement été limité par le taux et vous ne pourrez pas obtenir un nouveau certificat pendant une semaine.
Veuillez me corriger si je me trompe : vous pouvez également vérifier /var/discourse/shared/standalone/letsencrypt/acme.sh.log pour rechercher des erreurs.
Pour autant que je sache, par défaut, Discourse ne fonctionne pas sans https.
Cependant, vous pouvez peut-être essayer de commenter ces lignes (en ajoutant un # dans /var/discourse/container/app.yml et en reconstruisant l’application ?
Si vous n’avez aucune autre application sur votre serveur, vous pourriez simplement formater/réinitialiser pour avoir un serveur vierge et réinstaller Discourse (téléchargez vos sauvegardes avant !) puis restaurer votre sauvegarde Discourse.
Mais comme le dit Jay,
Cela dit, je me demande. Dans ce cas, le fait de commenter les lignes SSL dans app.yml permettrait au forum de fonctionner en HTTP, et après une semaine, nous pourrions décommenter la ligne, effectuer une reconstruction et obtenir un certificat fonctionnel ?
Mais, comme je l’ai dit plus tôt, vous avez probablement reconstruit suffisamment de fois pour atteindre les limites de taux de Let’s Encrypt. Vous pouvez soit attendre une semaine, soit essayer Configurer Let’s Encrypt avec plusieurs domaines et ajouter simplement un autre sous-domaine (pour lequel vous créez d’abord une entrée DNS pointant vers votre serveur) et essayer de reconstruire à nouveau.
Je travaille là-dessus et j’ai toujours des problèmes de SSL. Je ne peux pas dire si l’IP a été limitée en débit ou s’il y a un problème de réseau ou de pare-feu que je ne vois pas.