Ciao,
Ho aggiornato il mio Discourse due giorni fa e l’invio delle email non funziona più. Purtroppo non sono sicuro di quale versione avessi prima dell’aggiornamento, ma dato che la nuova versione è la 2.9.0.beta4 e aggiorno regolarmente le email di notifica, la versione precedente dovrebbe essere già stata una 2.9.0.betaX.
Gli errori visualizzati in Sidekiq hanno questo testo di errore:
Jobs::HandledExceptionWrapper: Wrapped OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate)
La mia configurazione SMTP in app.yml è la seguente:
DISCOURSE_SMTP_ADDRESS: 172.17.0.1 # questo è l'indirizzo IP del server host sull'interfaccia 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
Quindi il mio Discourse è configurato per utilizzare l’installazione Postfix “esterna”. Questo ha funzionato fin dalla mia installazione nel settembre 2021 e TLS è ancora impostato su false e OPENSSL_VERIFY_MODE su none.
Qualcuno ha un’idea di cosa possa essere cambiato negli aggiornamenti per causare il problema che si verifica ora nell’invio delle email? Potrebbe essere un bug?
Grazie, Mychel