Bonjour. Mon Discourse est à jour avec la version 3.2.0.beta3-dev. Pourtant, hier à 17h, heure européenne, le site est tombé en panne (wespenreboards.com), et il s’agit manifestement d’un problème de certificat (voir pièce jointe. Ouvrir dans un nouvel onglet et agrandir), j’ai donc exécuté le code suivant dans ma console :
En examinant le sujet de la dernière fois que le certificat a dû être renouvelé, je pense que cela pourrait être dû au fait que l’une des trois commandes n’a pas fonctionné comme prévu :
Avez-vous la sortie de ces commandes à portée de main que vous pourriez partager afin que nous puissions mieux voir où cela échoue ?
Les certificats SSL sont générés automatiquement dans le cadre d’une installation de Discourse, et sont également renouvelés automatiquement.
Je pense que dans ce cas, quelque chose s’est mal passé avec la reconstruction/le démarrage (Wes a malheureusement des problèmes tous les 3 mois lorsque le certificat arrive à échéance pour être renouvelé).
Alors. OP est sur un plan hébergé ou auto-hébergé ?
C’est logique. L’entreprise que j’aide utilise un bureau d’enregistrement de domaine qui ne fournit pas de certificat SSL et a choisi d’utiliser un service de certificat gratuit.
Dans Discourse, est-ce que la section Let’s Encrypt sert à cela, une option de construction alternative pour le SSL ?
Ah cool. Mon site a été initialement configuré par un ami côté vps… Quand je l’ai changé d’un site de test. J’ai utilisé un fournisseur de domaine qui fournit un certificat SSL. Donc, mon ami et la société rach ont tous deux renoncé à ce moment-là. C’est une douleur avec la société car ils oublient toujours souvent de leur côté de le renouveler.
J’ai relancé le renouvellement du certificat une fois de plus dans la console, et maintenant cela semble fonctionner ! Ce devait être un bug la première fois.
Oui, pour une raison quelconque, je dois apparemment mettre à jour le certificat tous les trois mois, même si je mets à niveau Discourse immédiatement lorsque la mise à niveau est disponible.
La prochaine fois, dans deux mois, vous devriez vérifier et ne pas attendre qu’il expire. Il se renouvellerait après 60 jours. Mettez un rappel quelque part. Uptime Robot vous enverra un rappel je pense, mais pas sur leur offre gratuite.
Utilisez-vous Cloudflare ou autre chose devant votre installation Discourse ?
Oui, je vais programmer un minuteur pour cela. Et non, je n’utilise pas Cloudflare ni quoi que ce soit d’autre dont je connaisse l’existence devant mon installation.