Je ne sais pas comment implémenter la solution du 2ème lien sans avoir accès à l’ancien domaine. Quelqu’un connaît-il une solution de contournement ? Merci !
Le nouveau site ainsi que l’ancien sont en ligne. Mais les forums discourse ne s’affichent pas à l’intérieur du conteneur docker droplet. Je ne peux donc pas me connecter à /u/admin-login.
Le site Web se charge avec une erreur « ERR_TOO_MANY_REDIRECTS ». Je ne suis pas sûr si c’est le problème sous-jacent ou juste un symptôme.
L’erreur avec le site Web n’est pas liée à des problèmes de réseau/serveur, exécuter « apt-update » ou vérifier le fichier de configuration réseau (j’ai tout essayé plus tôt) n’aidera pas à résoudre le problème du site Web. Le forum Discourse ne s’affiche tout simplement pas.
J’ai réussi à réenregistrer le domaine d’origine, j’ai rétabli les paramètres dans app.yml, corrigé les enregistrements DNS dans CF, etc., le forum discourse ne s’affiche toujours pas sur le domaine d’origine. :\
Avez-vous Nginx devant Discourse comme dans le lien dans le message d’origine ou s’agit-il d’une installation standard ?
Je suppose que vous avez effectué un tas de reconstructions avec le domaine souhaité alors que le DNS de ce domaine ne se résolvait pas sur le serveur et que vous êtes maintenant limité en débit pendant une semaine. C’est difficile à dire, cependant.
Si vous avez un Nginx devant Discourse, alors le problème vient probablement du fait qu’il ne fait pas ce qu’il faut, ou qu’il utilise un nom d’hôte alors que Discourse en utilise un autre.
C’est forum.domain.com et l’installation de Discourse est sur forum. Le forum Discourse a fonctionné correctement pendant des mois et des mois, a eu des contributions d’utilisateurs, etc. Puis le domaine d’origine a été envahi par du spam chinois.
J’ai lu ailleurs qu’une configuration SSO pourrait créer une boucle de redirection, et je reçois l’erreur « trop de redirections ». Mais les données utilisateur devraient se trouver dans le droplet dans la configuration de Discourse, pas stockées ailleurs. Je ne comprends pas pourquoi il y aurait un problème de connexion utilisateur.
Une installation Ruby obsolète pourrait-elle bloquer le processus ?
Je parcours le fichier de débogage de discourse-doctor et il se termine par une installation Ruby obsolète qui bloque l’installation de discourse et de gem bundle. Il y a aussi quelques erreurs avant, mais elles ne semblent pas aussi importantes.