Discrepanza certificato hostname email causa sovraccarico coda sidekiq, grave instabilità sito

Ho provato a inviare un messaggio dal container Docker di Discourse usando curl. Una volta che mi sono assicurato di specificare SMTP in chiaro e la porta 25, posso inviare email tramite l’host senza problemi:

$ cd /var/discourse/
$ sudo ./launcher enter app
Rilevata architettura x86_64.
root@discourse-app:/var/www/discourse# curl smtp://172.17.0.1 --mail-from discourse@mydomain.com --mail-rcpt myname@gmail.com --upload-file README.md
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  7077    0     0  100  7077      0   575k --:--:-- --:--:-- --:--:--  575k
root@discourse-app:/var/www/discourse#

E questo è ciò che quel test è sembrato nei log di posta elettronica dell’host:

24 maggio 16:53:49 localhost postfix/smtpd[25494]: connect from discourse-docker[172.17.0.2]
24 maggio 16:53:49 localhost postfix/smtpd[25494]: EB62CB5FCD: client=discourse-docker[172.17.0.2]
24 maggio 16:53:49 localhost postfix/cleanup[26008]: EB62CB5FCD: message-id=<>
24 maggio 16:53:49 localhost opendkim[1365]: EB62CB5FCD: impossibile determinare il mittente del messaggio; accettazione
24 maggio 16:53:49 localhost postfix/smtpd[25494]: disconnect from discourse-docker[172.17.0.2] ehlo=1 mail=1 rcpt=1 data=1 quit=1 commands=5

Dato che non ho specificato TLS e la porta 25 nel mio app.yml, e questo ha funzionato fino alla ricostruzione di ieri, sembra sempre più che l’ultima versione di Discourse stia ignorando la mia configurazione SMTP in app.yml.

2 Mi Piace