Nous avons rencontré ce problème il y a quelques semaines, mais les recherches n’ont abouti qu’à des discussions sur le problème et à aucune solution réelle.
Cependant, nous avons découvert que la raison pour laquelle nous avions le problème était que nous avions essayé de proxyser notre serveur Discourse derrière Cloudflare (qui proxysait et protégeait avec succès notre serveur Web principal depuis plusieurs années) dans le but d’arrêter le spam IA, ce que Cloudflare fait déjà pour notre serveur Web principal.
Mais dès que nous l’avons fait, nos utilisateurs et administrateurs ont commencé à voir l’erreur indiquant qu’ils ne pouvaient pas se connecter « depuis cette adresse IP ». Dès que nous avons dé-proxysé (ce devrait être un mot) le sous-domaine, tout a recommencé à fonctionner parfaitement.
Cela soulève donc la question de savoir pourquoi le proxysage derrière Cloudflare a causé un problème et suggère peut-être une solution ? Le serveur Discourse décide-t-il que l’hôte sur lequel il s’exécute a une adresse IP différente de celle exposée par Cloudflare ? Cela pourrait-il être le problème ?