Après environ 2 ans d’utilisation réussie d’un forum Discourse, j’ai décidé d’en ajouter un autre en tant que multisite.
Je l’ai testé sur mon serveur de test afin de pouvoir expérimenter sans toucher à celui en production (avec exactement les mêmes paramètres de configuration). L’installation s’est déroulée sans gros problème (j’ai suivi le guide multisite). J’ai parcouru toutes sortes de sujets sur Meta Discourse pour voir si quelqu’un avait rencontré des problèmes similaires et s’ils avaient réussi à les résoudre.
J’utilise l’authentification unique (SSO) pour les utilisateurs sur le site en production (et sur le serveur de test). Ils se connectent sur mon propre site et, lorsqu’ils souhaitent accéder à Discourse, la page les redirige via le SSO, etc. Ce sera similaire sur le deuxième site (il aura un domaine différent, mais cela ne devrait pas poser de problème).
Le problème qui se pose ici est que je ne reçois pas l’e-mail d’activation pour l’administrateur du deuxième site (j’ai bien inscrit les adresses e-mail des administrateurs dans app.yml). J’ai vérifié que les e-mails sont bien envoyés (les identifiants SMTP sont corrects et valides). J’utilise la fonctionnalité de test du premier Discourse et l’e-mail arrive normalement.
Je me suis assuré d’avoir la dernière version de Discourse et de Docker.
Quelqu’un pourrait-il m’aider ou m’orienter vers d’autres documentations ou sujets pour résoudre ce problème ? J’ai essayé de lire les journaux fournis par Discourse lui-même, mais il y en a beaucoup et je serais reconnaissant si vous pouviez me donner quelques indices sur ce sur quoi je dois me concentrer.
Merci beaucoup.