Impossible de terminer la vérification par e-mail après l'installation

J’ai installé Discourse sur un nouveau VPS. Cependant, je ne parviens pas à finaliser la vérification et à me connecter.

J’ai suivi ce guide
Troubleshoot email on a new Discourse install

D’après ce que je vois, le problème semble provenir du fait que Discourse n’accepte pas le nom d’hôte SSL du serveur de messagerie. Il est configuré sur mail.posklip.co.za. Comme il s’agit d’un serveur mutualisé, le nom d’hôte du serveur sera différent de celui du serveur de messagerie. Quelqu’un sait ce que Discourse attend lorsqu’il génère cette erreur ? Dois-je configurer Discourse avec le nom principal du serveur ?

Quelques vérifications supplémentaires que j’ai effectuées jusqu’à présent

Configuration du serveur de messagerie
Mon serveur de messagerie est configuré et fonctionne en production en tant que serveur d’hébergement mutualisé. DKIM, SSL et SPF sont configurés. J’ai également inclus la nouvelle adresse IP du serveur dans ma configuration SPF.

Test SSL (https://ssl-tools.net/mailservers/mail.posklip.co.za)

Journal de production

root@29:/var/discourse# tail shared/standalone/log/rails/production.log
  Rendering layouts/email_template.html.erb
  Rendered layouts/email_template.html.erb (Duration: 0.1ms | Allocations: 32)
Delivered mail 6b773c78-face-4a27-bfcb-86f8c47a0790@gesels.posklip.co.za (413.3ms)
Job exception: hostname "mail.posklip.co.za" does not match the server certificate

  Rendering layouts/email_template.html.erb
  Rendered layouts/email_template.html.erb (Duration: 0.1ms | Allocations: 32)
Delivered mail 78e71b52-903e-4a55-a122-dde6d3ab87ad@gesels.posklip.co.za (366.5ms)
Job exception: hostname "mail.posklip.co.za" does not match the server certificate
1 « J'aime »

Vous devez installer le bon certificat SSL sur votre serveur de messagerie.

Le certificat actuellement installé sur le serveur n’a pas mail.posklip.co.za comme nom alternatif.

1 « J'aime »

Plus simple : configurez simplement votre serveur de messagerie sur 20.atservice.co.za au lieu de mail.posklip.co.za

4 « J'aime »

@RGJ Merci ! Cela a résolu le problème.

Donc, pour toute autre personne qui rencontre ce problème : si votre serveur de messagerie est hébergé sur un serveur d’hébergement mutualisé, vous devez utiliser le nom d’hôte du serveur d’hébergement mutualisé et non le nom DNS de votre domaine pour votre serveur de messagerie.

2 « J'aime »