是什么导致了 dovecot 上的 SSL-“在初始化时关闭”错误?

frl*_*lan 7 dovecot openssl

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

TLS: SSL_read() failed: error:140E0197:SSL routines:SSL_shutdown:shutdown while in init
Run Code Online (Sandbox Code Playgroud)

什么可能导致这些错误?

小智 1

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

\n

它已在 dovecot 2.3.2 中通过以下提交修复(在这种情况下不调用 SSL_shutdown()):

\n
commit 5231b55f35f862976508358716c7c304d306b0d6\nAuthor: Kadlecsik J\xc3\xb3zsef\nDate:   Tue Mar 20 12:21:33 2018 +0200\n\n    lib-ssl-iostream: Fix openssl compatibility issue introduced in OpenSSL 1.0.2f\n\n    Fixes dovecot: imap-login: Debug: SSL error: SSL_read() failed: error:140E0197:SSL routines:SSL_shutdown:shutdown while in init\n
Run Code Online (Sandbox Code Playgroud)\n