laplasz
(Laplasz)
12 Ottobre 2024, 6:56pm
1
Ho appena usato /discourse-doctor e ho riscontrato il seguente errore nel test di posta:
Impossibile inviare email Net::ReadTimeout
Quindi ho impostato DISCOURSE_SMTP_FORCE_TLS: true come consigliato qui: Cannot send email - problem with port 465 - #10 by schungx
Ma questa volta ho ottenuto il seguente errore:
TLS e STARTTLS sono mutualmente esclusivi
Quindi, ho provato a testare la configurazione della connessione TLS con openssl
openssl s_client -connect 127.0.0.1:465 -debug -msg
Anche quel comando è fallito. La connessione è stata stabilita ma nessuna negoziazione.
CONNECTED(00000003)
laplasz
(Laplasz)
12 Ottobre 2024, 7:00pm
2
Il problema era con la dimensione mtu dell’interfaccia docker. Ho una connessione PPPoE che ha una dimensione mtu inferiore a 1500 byte, quindi quello che ho dovuto fare è stato impostare il MSS clamping in iptables.
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
Maggiori informazioni sulla soluzione sono disponibili qui: https://stackoverflow.com/a/79081640/1342413
system
(system)
Chiuso
16 Novembre 2024, 2:01pm
3
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.