L'invio di e-mail ha smesso di funzionare dopo l'aggiornamento

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

3 Mi Piace

Moin (Ciao) Moin, grazie mille per la tua risposta.

1 Mi Piace