Impossible de recevoir l'e-mail d'activation pour l'administrateur sur une installation multisite

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.

1 « J'aime »

Si vous utilisez l’authentification unique (SSO), je ne pense pas que cela envoie d’e-mails d’activation.

Vous pouvez utiliser

 RAILS_DB=secondsitename rake admin:create

pour configurer l’administrateur sur le deuxième site.

2 « J'aime »

Je vois. Je vais essayer cela alors. J’essayais d’éviter cette méthode car elle est un peu bricolée. Mais si c’est la seule façon, alors je suppose que cela devra suffire :slight_smile: Merci d’avoir lu mon problème.

Je vous tiendrai au courant une fois que j’aurai configuré les choses.

1 « J'aime »

J’ai fait cela et cela fonctionne maintenant. Les deux pages sont en ligne et opérationnelles. Merci pour votre aide.

2 « J'aime »

Content

1 « J'aime »

Existe-t-il une liste des variables d’environnement utilisées ou pouvant être remplacées ? Je ne me souviens plus si j’en ai configuré (je suppose que certaines sont définies lors de la première installation).

1 « J'aime »

Vous pouvez désormais remplacer tous les paramètres du site à l’aide de variables d’environnement. Je pense que certains nécessiteront une reconstruction pour être appliqués.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.