Problema email dopo l'aggiornamento

Abbiamo riscontrato un problema dopo aver eseguito l’ultimo aggiornamento di Discourse. Nella nostra pannello di amministrazione viene visualizzato il seguente avviso:

Sono stati rilevati alcuni problemi con la tua installazione di Discourse:

*** Ci sono 71 attività email fallite. Controlla il file app.yml e assicurati che le impostazioni del server di posta siano corrette. [Visualizza le attività fallite in Sidekiq].**

Non sono state apportate modifiche recenti al file app.yml. Abbiamo riavviato il server su cui risiede Discourse ed eseguito il comando ./launcher rebuild app. Questo non ha risolto il problema.

Questo è l’errore che stiamo vedendo in Sidekiq:

Jobs::HandledExceptionWrapper: Wrapped Net::SMTPAuthenticationError: 535 5.7.0 Mailgun non accetta le tue credenziali di accesso

Abbiamo contattato Mailgun con le credenziali impostate nel nostro file app.yml. Con le credenziali fornite, sono riusciti a testare l’autenticazione tramite telnet con successo. Hanno inoltre dichiarato quanto segue:

Non possiamo esserne certi, ma la mia teoria è che il file app.yml potrebbe avere qualche restrizione di tipo o permessi necessari per l’accesso. Il mancato accesso al file potrebbe impedire che le credenziali di autenticazione vengano trasmesse al client SMTP; quindi, quando si tenta di utilizzare SMTP con Mailgun, non vengono presentate le credenziali SMTP e si riceve l’errore 535 5.7.0 Mailgun non accetta le tue credenziali di accesso.

I permessi del file app.yml sono impostati su -rw-r–r–.

Fateci sapere se ci sono altri passaggi che dovremmo provare. Qualsiasi aiuto in questa materia sarà molto apprezzato.

Are there any “#” character in the password?

There are no “#” characters in the password.

Any other weird characters (like ’ or ") that might cut the password?

Is the password “bare” or inside double quotes ?

There are a few special characters but the password is enclosed in " "

Updated my app.yml file with new credentials. That seems to have done the trick.

Thanks for your help Régis!