Email pour nouvel utilisateur non envoyé

Salut
nous venons de configurer Discourse et tout va bien jusqu’à ce que le premier utilisateur se connecte… le journal indique que l’utilisateur a été créé correctement, je l’ai marqué en gris dans la liste… les tests d’e-mails arrivent dans ma boîte de réception mais dans la section journal/calendrier des e-mails, il manque clairement un enregistrement dans la catégorie envoyée pour le nouvel utilisateur… le temps d’attente pour le nouvel utilisateur est actuellement défini sur 8 heures mais l’utilisateur a été créé il y a 18 heures… il attend maintenant un e-mail de confirmation.

Avez-vous consulté Dépannage des e-mails sur une nouvelle installation de Discourse ?

2 « J'aime »

Demandez à l’utilisateur de vérifier sa boîte Spam. Les e-mails provenant d’un forum peuvent souvent s’y retrouver en fonction des paramètres de messagerie de l’utilisateur.

Le fournisseur de votre serveur de messagerie peut également disposer d’outils que vous pouvez utiliser pour vérifier si l’e-mail a été envoyé.

1 « J'aime »

Bonjour et bienvenue @stormfinger :slight_smile:

Donc, dans vos journaux, il y a des entrées pour les e-mails qui ont été envoyés et que vous avez reçus ? Mais il n’y a pas de journal pour l’envoi de l’e-mail d’inscription à ce nouvel utilisateur ?

Il pourrait être utile de vérifier si disable emails est défini sur ‘staff only’. Il devrait y avoir une bannière affichée, mais juste au cas où il n’y en aurait pas, c’est un bon point de départ. :slight_smile: :crossed_fingers:

1 « J'aime »

Salut
Je vais vérifier les journaux fournis sur la page. M. Jay m’a suggéré de vérifier certains journaux. J’ai vu que l’utilisateur a été créé, sans signe d’erreur… Je suis en contact avec l’utilisateur, il semble assez éduqué… donc je suppose qu’il a vérifié le filtre anti-spam, mais j’attends une confirmation… Oui, les journaux des e-mails envoyés montrent quelques e-mails envoyés par le système Discourse, y compris mon propre e-mail de test, mais l’e-mail de l’utilisateur n’y est pas, ni dans aucune catégorie… Je vais également vérifier tout de suite les paramètres disable_emails [EDIT]… les e-mails ne sont pas désactivés… nous avons également SAML qui fonctionne parfaitement et je voudrais remercier pour tout le travail acharné… nous avons seulement un problème avec les nouveaux membres qui créent un profil sur le forum Discourse… nous avons ce paramètre vide… et je ne comprends même pas ce que l’indice du champ essaie d’expliquer “nom du groupe de contact du site” = Un nom valide d’un groupe qui est invité à tous les messages privés envoyés automatiquement… cela n’a aucun sens pour moi, mais je suis nouveau et je ne sais pas où lire pour plus d’informations.

J’ai maintenant essayé de me connecter avec une autre adresse e-mail… il dit que l’e-mail a été envoyé, bien qu’il ne soit pas visible dans le système sous les paramètres des e-mails. J’ai vérifié le journal, il n’y a pas de dates ??? pas d’heure ??? les dernières lignes sont

/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus/backends/redis.rb:379:in `process_global_backlog'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus/backends/redis.rb:286:in `block in global_subscribe'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus/backends/redis.rb:299:in `global_subscribe'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus.rb:763:in `global_subscribe_thread'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/message_bus-4.2.0/lib/message_bus.rb:734:in `block in new_subscriber_thread'
Au revoir !

Avez-vous suivi les étapes du guide de dépannage ? Pouvez-vous envoyer à mail-tester ?

Salut Jay… je peux envoyer un e-mail de test depuis les paramètres du forum vers ma boîte de réception, oui. C’était déjà configuré par mon administrateur précédent… mais les nouveaux utilisateurs ne reçoivent pas d’e-mail… je me suis créé un utilisateur et je n’ai pas reçu d’e-mail automatique pour confirmer mon adresse e-mail, et l’e-mail n’est pas dans la boîte spam… j’essaie maintenant de régénérer l’application comme mentionné dans le dépanneur, je suis à court d’idées… j’ai supprimé une catégorie de forum qui était, je pense, générée par le forum lui-même car nous n’en voyons pas l’utilité, mais je ne sais pas si c’est pertinent.

1 « J'aime »

quelque chose cloche :smiley:
j’ai essayé de reconstruire avec

cd /var/discourse/
./launcher rebuild app

j’ai eu des problèmes, j’ai suivi le diagnostic du docteur

==================== PROBLÈME GRAVE !!!! ====================
l'application ne fonctionne pas !
Tentative de reconstruction
==================== JOURNAL DE RECONSTRUCTION ====================
architecture x86_64 détectée.
docker : Erreur de réponse du démon : OCI runtime create failed: container_linux.go:367: starting container process caused: process_linux.go:495: container init caused: process_linux.go:458: setting cgroup config for procHooks process caused: can't load program: operation not permitted: unknown.
Votre installation Docker ne fonctionne pas correctement

==================== PLUGINS ====================
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/jonmbake/discourse-ldap-auth
- git clone https://github.com/discourse/discourse-saml

mais le forum fonctionne toujours bien que docker ne tourne pas… ou semble échouer à cause de l’exécution dans LXC… il semble que notre forum fonctionne sans docker bien que je vienne de réussir à faire fonctionner docker mais il est question de savoir s’il sera autorisé… donc toute aide non-docker est toujours très appréciée :slight_smile:

1 « J'aime »

Salut stormfinger !

Je ne peux pas t’aider là-dessus, mais je veux juste m’assurer de la façon dont tu as installé Discourse puisque tu dis que “il semble que notre forum fonctionne sans docker”, “je viens de réussir à faire fonctionner docker” et “toute aide non docker est toujours très appréciée”, donc je suis un peu confus.

Est-ce que ton forum Discourse est une installation standard (utilisant docker), ou l’as-tu installé différemment ?

Vous devrez obtenir de l’aide de la personne qui l’a installé. Il semble que votre VM ne soit pas capable d’exécuter docker, vous ne pouvez donc pas utiliser une installation standard.

Si vous souhaitez de l’aide ici, vous devrez passer à une VM capable d’exécuter docker.

2 « J'aime »

salut
ok merci jai configuré lxc pour qu’il puisse exécuter docker et je suis en train d’installer discourse comme suggéré.

1 « J'aime »

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