首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >雷鸟不会连接到Dovecot服务器

雷鸟不会连接到Dovecot服务器
EN

Server Fault用户
提问于 2020-11-26 18:58:47
回答 1查看 7.9K关注 0票数 3

从昨天起,我的雷鸟客户端无法连接到我的邮件服务器,但是我尝试过的另外两个客户端在检索电子邮件方面没有问题。

在我的邮件日志文件中,我有以下几行:

代码语言:javascript
运行
复制
Nov 26 13:24:46 LinuxWebServer dovecot: imap-login: Error: SSL: Stacked error: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate: SSL alert number 42
Nov 26 13:24:46 LinuxWebServer dovecot: imap-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=*.*.*.*, lip=*.*.*.*, TLS: SSL_read() failed: Unknown error, session=<MGGQqAa1aMhFRiQi>
Nov 26 13:24:51 LinuxWebServer dovecot: imap-login: Error: SSL: Stacked error: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate: SSL alert number 42
Nov 26 13:24:51 LinuxWebServer dovecot: imap-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=*.*.*.*, lip=*.*.*.*, TLS: SSL_read() failed: Unknown error, session=<W7viqAa1achFRiQi>

我检查了我的证书的有效性,它仍然有效到2027年。

对于Sylpheed邮件客户端,我得到以下对话框:

代码语言:javascript
运行
复制
The SSL certificate of mail.somedomain.com cannot be verified by the following reason:
  unable to get local issuer certificate

Subject: /CN=LinuxWebServer
Issuer: /OU=generated by Avast Antivirus for self-signed certificates/O=Avast Web/Mail Shield/CN=Avast Web/Mail Shield Self-signed Root
Issued date: Feb  9 20:02:57 2017 GMT
Expire date: Feb  7 20:02:57 2027 GMT

SHA1 fingerprint: 70:0C:A4:FA:25:11:1F:2B:27:A8:66:99:89:11:A7:21:04:26:52:54
MD5 fingerprint: 45:0E:2B:CF:FA:AD:7C:D6:A8:18:DE:2C:36:B8:FA:20

我知道这个警告中有关于这个问题的线索,但我只是不太明白它在技术上意味着什么

编辑:

在10-ssl.conf中:

代码语言:javascript
运行
复制
ssl = required
ssl_cert = </etc/ameloracerts/mailsrvs.ca.crt
ssl_key = </etc/ameloracerts/mailsrvs.key

在99-邮件栈-交付:

代码语言:javascript
运行
复制
99-mail-stack-delivery.conf
protocols = imap pop3 lmtp
disable_plaintext_auth = yes
ssl = yes
ssl_cert = </etc/dovecot/dovecot.pem
ssl_key = </etc/dovecot/private/dovecot.pem
ssl_cipher_list = 
ALL:!LOW:!SSLv2:ALL:!aNULL:!ADH:!eNULL:!EXP:RC4+RSA:+HIGH:+MEDIUM
ssl_protocols = !SSLv2 !SSLv3
EN

回答 1

Server Fault用户

回答已采纳

发布于 2020-11-27 19:24:11

经过进一步的调查,我发现我使用了两种不同的证书(一种是自签署的,另一种是付费的),其中一张过期了。

我购买了一个新的证书,并在10-ssl.conf中配置了它,然后删除了99邮件堆栈传递的SSL配置,这显然是问题的主要原因。

我的邮件服务器现在按预期工作。

感谢Esa Jokinen让我走上了正确的轨道找到了解决方案。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1044047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档