Hallo,
Ich habe mein Discourse vor zwei Tagen aktualisiert und das Senden von E-Mails funktioniert nicht mehr. Ich bin mir leider nicht sicher, welche Version ich vor dem Update genau hatte, aber da die neue Version 2.9.0.beta4 ist und ich regelmäßig Updates für Benachrichtigungs-E-Mails durchführe, sollte die vorherige Version bereits eine 2.9.0.betaX gewesen sein.
Die angezeigten Fehler in Sidekiq haben diesen Fehlertext:
Jobs::HandledExceptionWrapper: Wrapped OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)
Meine SMTP-Konfiguration in der app.yml sieht wie folgt aus:
DISCOURSE_SMTP_ADDRESS: 172.17.0.1 # dies ist die IP-Adresse des Host-Servers auf der docker0-Schnittstelle
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
Meine Discourse ist also so konfiguriert, dass sie die „äußere“ Postfix-Installation verwendet. Dies funktionierte seit meiner Installation im September 2021 und TLS ist immer noch auf false und OPENSSL_VERIFY_MODE auf none gesetzt.
Hat jemand eine Idee, was sich bei den Updates geändert haben könnte, um das jetzt auftretende Problem beim Senden von E-Mails zu verursachen? Könnte dies ein Fehler sein?
Danke, Mychel