【发布时间】:2016-09-01 08:30:10
【问题描述】:
我在 docker 容器中设置了我的 nagios,它工作正常。sendmail 可以向我发送邮件。
我发现它有一天不能给我发消息,我看到了 sendmail 的日志,我得到了这个错误
nagios sendEmail.pl[15471]: ERROR => TLS setup failed: SSL connect attempt failed because of handshake problems error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
在此期间,我只是停止并重新启动我的 nagios 容器
libio-socket-ssl-perl 和 libnet-ssleay-perl perl 的包也已经安装。
我该如何解决这个问题??
非常感谢
【问题讨论】:
-
不相关,但我猜你使用的 Net::SMTP::TLS 太旧了。
-
@ChankeyPathak: Net::SMTP::TLS 未在此代码中使用,但错误(错误使用 SSL_version)在两种情况下都是相同的。
-
@SteffenUllrich 啊,我明白了。