什么原因导致 dovecot 上出现 SSL-“初始化时关闭”错误?

什么原因导致 dovecot 上出现 SSL-“初始化时关闭”错误?

在我的某个系统中,我时不时会看到如下错误消息:

TLS: SSL_read() failed: error:140E0197:SSL routines:SSL_shutdown:shutdown while in init

什么可能导致这些错误?

答案1

此错误意味着 dovecot 在与客户端进行完整的 SSL 握手之前调用了 SSL_shutdown()。

在 dovecot 2.3.2 中,这个问题已经得到修复(通过不调用 SSL_shutdown() 来解决)。这次提交

commit 5231b55f35f862976508358716c7c304d306b0d6
Author: Kadlecsik József
Date:   Tue Mar 20 12:21:33 2018 +0200

    lib-ssl-iostream: Fix openssl compatibility issue introduced in OpenSSL 1.0.2f

    Fixes dovecot: imap-login: Debug: SSL error: SSL_read() failed: error:140E0197:SSL routines:SSL_shutdown:shutdown while in init

相关内容