L'envoi d'e-mails a cessé de fonctionner après la mise à niveau

Salut,

J’ai mis à jour mon Discourse il y a deux jours et l’envoi d’e-mails ne fonctionne plus. Je ne suis malheureusement pas sûr de la version exacte que j’avais avant la mise à jour, mais comme la nouvelle version est 2.9.0.beta4 et que je fais des mises à jour régulières sur les e-mails de notification, la version précédente aurait déjà dû être une 2.9.0.betaX.

Les erreurs affichées dans Sidekiq ont ce texte d’erreur :

Jobs::HandledExceptionWrapper: Wrapped OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)

Ma configuration SMTP dans app.yml est la suivante :

  DISCOURSE_SMTP_ADDRESS: 172.17.0.1 # c'est l'adresse IP du serveur hôte sur l'interface docker0
  DISCOURSE_SMTP_PORT: 25
  DISCOURSE_SMTP_AUTHENTICATION: none
  DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none
  DISCOURSE_SMTP_ENABLE_START_TLS: false
  DISCOURSE_SMTP_DOMAIN: my.server.domain
  DISCOURSE_NOTIFICATION_EMAIL: noreply@my.server.domain

Mon Discourse est donc configuré pour utiliser l’installation Postfix « externe ». Cela fonctionnait depuis mon installation en septembre 2021 et TLS est toujours défini sur false et OPENSSL_VERIFY_MODE sur none.

Quelqu’un a-t-il une idée de ce qui a pu changer dans les mises à jour pour causer le problème actuel d’envoi d’e-mails ? Cela pourrait-il être un bug ?

Merci, Mychel

3 « J'aime »

Moin (Salut) Moin, merci beaucoup pour votre réponse.

1 « J'aime »