laplasz
(Laplasz)
1
刚使用了 /discourse-doctor,在邮件测试时收到以下错误:
无法发送邮件 Net::ReadTimeout
然后我按照这里的建议设置了 DISCOURSE_SMTP_FORCE_TLS: true:Cannot send email - problem with port 465 - #10 by schungx
但这次我收到了以下错误:
TLS 和 STARTTLS 是互斥的
所以,我尝试使用 openssl 测试 TLS 连接设置
openssl s_client -connect 127.0.0.1:465 -debug -msg
该命令也失败了。连接已建立,但没有任何协商。
CONNECTED(00000003)
laplasz
(Laplasz)
2
问题出在 Docker 接口的 mtu 大小上。我有一个 PPPoE 连接,其 mtu 大小小于 1500 字节,因此我必须在 iptables 中设置 MSS 钳位。
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
有关该解决方案的更多信息可以在这里找到:https://stackoverflow.com/a/79081640/1342413
system
(system)
关闭
3
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.