Mon Discourse sur wespenreboards.com est hors service depuis quelques heures. Les membres me disent que certains reçoivent le message d’erreur que le forum a pu être piraté. Un autre dit qu’ils reçoivent le message que le certificat a expiré. Une troisième personne reçoit maintenant ce message : « FetchEvent.respondWith a reçu une erreur : no-response. »
Lorsque j’essaie de me connecter moi-même (je suis l’administrateur), je n’obtiens que la roue qui tourne. Le forum est à jour, donc le certificat devrait l’être aussi. Pour être sûr, j’ai exécuté ceci :
Il semble que votre site ne soit pas en ligne pour le moment. Avez-vous fait quelque chose entre-temps ?
Je me demande si vous n’auriez pas besoin de mettre à jour votre conteneur de données s’il n’a pas été fait depuis un moment. Je suis encore un peu flou sur la configuration à deux conteneurs, alors je vais faire un appel à @pfaffman car je suis sûr qu’il en sait plus sur le rythme pour cela.
Salut Jammy ! Je me souviens de toi d’avant. J’ai fait une mise à jour/un upgrade entre-temps. C’est tout… OK, j’attendrai que pfaffman se connecte alors.
Ces commandes ne fonctionnent pas, mais je m’y prends peut-être mal. Dois-je remplacer https://localhost/privacy par https://wespenreboards.com/privacy ?
Cela a peut-être été mis à jour récemment car maintenant les pages /privacy et /tos n’apparaissent que lorsque company name a été rempli. Je ne sais pas si cela affecterait le test dans ce cas, mais j’ai pensé que cela semblait pertinent.
Il y a un peu plus d’informations sur la décision ici :
OK. J’ai essayé avec localhost/privacy. Puis seulement localhost. Puis wespenreboards.com seulement, et enfin wespenreboards.com/localhost. Le résultat a été le même en utilisant l’un d’eux :
Le changement concernant la création des pages de conditions d’utilisation et de confidentialité est assez récent. Si votre site n’est pas nouveau, cela ne vous affecte pas.
Je ne suis pas sûr de la façon dont il est utilisé dans discourse-doctor. @pfaffman pouvez-vous donner votre avis ici ? Est-il utilisé pour le dépannage, ou juste pour vérifier que les liens existent ?
Nous allons faire plus pour éduquer les nouveaux propriétaires de sites sur cette fonctionnalité.
ok, donc le problème que vous avez n’est pas un problème d’accessibilité, c’est probablement un problème de démarrage de Discourse. Pouvez-vous coller l’intégralité de ce que vous voyez lorsque vous exécutez le lanceur de démarrage ?
Il est utilisé par get_discourse_version, qui est appelé par check_if_hostname_resolves_here, lequel peut signaler un PROBLÈME DNS si la connexion à localhost et au nom de domaine complet ne signalent pas la même version. Cependant, il semble qu’il puisse être silencieux si les deux connexions échouent. Voir ici.
cd /var/discourse
git pull
./launcher start web_only
(En gardant à l’esprit que je ne suis pas personnellement familiarisé avec la configuration à deux conteneurs que vous semblez utiliser. En gardant également à l’esprit la question dans le fil de discussion quant à savoir si vous devriez mettre à jour votre conteneur de données.)