![Dovecot 进入失败状态并出现退出代码错误](https://linux22.com/image/752151/Dovecot%20%E8%BF%9B%E5%85%A5%E5%A4%B1%E8%B4%A5%E7%8A%B6%E6%80%81%E5%B9%B6%E5%87%BA%E7%8E%B0%E9%80%80%E5%87%BA%E4%BB%A3%E7%A0%81%E9%94%99%E8%AF%AF.png)
我在运行 webmin/virtualmin 的 debian 9 系统上使用 dovecot 时遇到了问题。
更新后,似乎域 SSL 证书的更新导致至少一个客户端域对电子邮件使用了错误的域 SSL 证书……我所有的问题都开始了。
systemctl status dovecot.service returns...
May 08 13:42:31 server1.domain.com.au doveadm[6252]: Fatal: Dovecot is not running (read from /var/run/dovecot/master.pid)
May 08 13:42:31 server1.domain.com.au systemd[1]: dovecot.service: Control process exited, code=exited status=75
May 08 13:42:31 server1.domain.com.au systemd[1]: dovecot.service: Unit entered failed state.
May 08 13:42:31 server1.domain.com.au systemd[1]: dovecot.service: Failed with result 'exit-code'.
我尝试重新启动但出现错误。
所以我做了以下 ps aux | grep dovecot
dovenull 2313 0.0 0.1 21760 5832 ? S 14:13 0:00 dovecot/imap-login
secreta+ 2315 0.0 0.0 23876 3868 ? S 14:13 0:00 dovecot/imap
dovenull 4936 0.0 0.1 21760 5636 ? S 14:51 0:00 dovecot/imap-login
dovenull 4938 0.0 0.1 21760 5712 ? S 14:51 0:00 dovecot/imap-login
members+ 4952 0.0 0.1 23880 4476 ? S 14:51 0:00 dovecot/imap
adamjed+ 4953 0.0 0.1 23868 4572 ? S 14:51 0:00 dovecot/imap
dovenull 5877 0.0 0.1 21748 5968 ? S 14:53 0:00 dovecot/imap-login
contact+ 6029 0.0 0.0 23536 3920 ? S 14:53 0:00 dovecot/imap
root 6253 0.0 0.0 18132 2548 ? Ss 13:42 0:00 /usr/sbin/dovecot
dovecot 6254 0.0 0.0 9492 944 ? S 13:42 0:00 dovecot/anvil
root 6255 0.0 0.0 9624 2324 ? S 13:42 0:00 dovecot/log
root 6257 0.0 0.3 29768 12660 ? S 13:42 0:00 dovecot/config
liaison+ 8815 0.0 0.1 23916 4380 ? S 13:44 0:00 dovecot/imap
preside+ 10156 0.0 0.0 23896 3884 ? S 14:21 0:00 dovecot/imap
dovenull 13538 0.0 0.1 21748 5636 ? S 14:55 0:00 dovecot/imap-login
ajecrea+ 13549 0.0 0.1 23892 4468 ? S 14:55 0:00 dovecot/imap
preside+ 14016 0.0 0.1 24488 4960 ? S 14:25 0:00 dovecot/imap
dovecot 15172 0.0 0.0 20520 2788 ? S 14:57 0:00 dovecot/auth
root 19500 0.0 0.0 4276 716 ? S 15:00 0:00 sh -c (ps aux | grep dovecot) 2>&1
root 19501 0.0 0.0 4276 88 ? S 15:00 0:00 sh -c (ps aux | grep dovecot) 2>&1
root 19503 0.0 0.0 11104 928 ? S 15:00 0:00 grep dovecot
dovenull 20675 0.0 0.1 21748 5624 ? S 14:32 0:00 dovecot/imap-login
contact+ 20686 0.0 0.1 23948 4516 ? S 14:32 0:00 dovecot/imap
dovenull 23780 0.0 0.1 21748 5636 ? S 14:34 0:00 dovecot/imap-login
contact+ 23782 0.0 0.1 24592 5160 ? S 14:34 0:00 dovecot/imap
强制 dovecot 完全关闭后我运行 systemctl restart dovecot
systemctl status dovecot 在成功重启 dovecot 后返回以下内容
# ps aux | grep dovecot
root 31916 0.0 0.0 18000 2520 ? Ss 15:39 0:00 /usr/sbin/dovecot
dovecot 31917 0.0 0.0 9492 988 ? S 15:39 0:00 dovecot/anvil
root 31918 0.0 0.0 9624 2284 ? S 15:39 0:00 dovecot/log
root 31921 0.0 0.1 25176 7136 ? S 15:39 0:00 dovecot/config
dovecot 32001 0.0 0.0 20520 2524 ? S 15:39 0:00 dovecot/auth
root 32002 0.0 0.0 33204 3768 ? S 15:39 0:00 dovecot/auth -w
root 32166 0.0 0.0 4276 748 ? S 15:40 0:00 sh -c (ps aux | grep dovecot) 2>&1
root 32167 0.0 0.0 4276 88 ? S 15:40 0:00 sh -c (ps aux | grep dovecot) 2>&1
root 32169 0.0 0.0 11104 920 ? S 15:40 0:00 grep dovecot
然而,在用户尝试将他们的电子邮件客户端应用程序重新连接到我的邮件服务器后,dovecot 最终再次停止工作(上次大约 30 分钟后发生这种情况)。
我现在脑子一片空白,需要帮助。
答案1
没有人能解决这个问题吗?我仍然遇到问题...这是最新的邮件日志...我不明白为什么这些错误会关闭我的 debeian 服务器上的 dovecot 状态监视器。
有人能查看这个错误日志并向我解释为什么会出现这些特定的错误吗?(IP 地址在错误日志中保持不变……对我来说这不是一个已知的 IP 地址)
5 月 20 日 14:16:02 server1 dovecot:anvil:严重错误:主机:服务(anvil):子进程 1941 因信号 9 而终止 5 月 20 日 14:16:12 server1 dovecot:imap-login:严重错误:主机:服务(imap-login):子进程 25826 因信号 9 而终止 5 月 20 日 14:16:12 server1 dovecot:anvil:错误:连接限制:因未知 pid 25828 + ident imap/103.129.156.70/ 而断开连接[电子邮件保护] 5 月 20 日 14:16:20 server1 dovecot:auth:错误:net_connect_unix(anvil-auth-penalty)失败:权限被拒绝 5 月 20 日 14:16:20 server1 dovecot:auth:错误:auth worker:中止 PASSV 请求[电子邮件保护]:正在关闭 5 月 20 日 14:16:26 server1 dovecot:imap-login:严重:主服务器:服务(imap-login):子服务器 4394 因信号 9 而终止 5 月 20 日 14:16:26 server1 dovecot:anvil:错误:连接限制:断开连接,原因是未知的 pid 4395 + ident imap/52.125.136.93/[电子邮件保护] 5 月 20 日 14:16:37 server1 dovecot:anvil:错误:连接限制:因未知 pid 9749 + ident imap/52.125.130.11/ 而断开连接[电子邮件保护] 5 月 20 日 14:16:37 server1 dovecot:imap-login:严重:主服务器:服务(imap-login):子服务器 9748 因信号 9 而终止 5 月 20 日 14:16:45 server1 dovecot:anvil:错误:连接限制:断开连接,原因为未知 pid 28250 + ident imap/52.125.136.93/[电子邮件保护] 5 月 20 日 14:17:18 server1 dovecot:master:严重错误:Dovecot 已在运行?套接字已存在:/var/run/dovecot/login/login 5 月 20 日 14:18:06 server1 dovecot:anvil:错误:连接限制:断开连接,原因为未知 pid 7074 + ident imap/52.125.130.11/[电子邮件保护] 5 月 20 日 14:19:01 server1 dovecot:anvil:错误:连接限制:因未知 pid 15213 + ident imap/120.146.145.157/ 而断开连接[电子邮件保护] 5 月 20 日 14:19:16 server1 dovecot:anvil:错误:连接限制:因未知 pid 25509 + ident imap/1.129.106.62/ 而断开连接[电子邮件保护] 5 月 20 日 16:34:31 server1 dovecot:master:错误:unlink(/var/run/dovecot/master.pid)失败:没有该文件或目录(在 main.c:558 中)5 月 21 日 01:19:36 server1 dovecot:master:致命错误:Dovecot 已在运行?套接字已存在:/var/run/dovecot/login/login 5 月 21 日 01:19:38 server1 dovecot:master:致命错误:Dovecot 已在运行?套接字已存在:/var/run/dovecot/login/login 5 月 21 日 01:19:40 server1 dovecot:master:致命错误:Dovecot 已在运行?套接字已存在:/var/run/dovecot/login/login 5 月 21 日 01:19:42 server1 dovecot:master:致命错误:Dovecot 已在运行?套接字已存在:/var/run/dovecot/login/login 5 月 21 日 06:33:31 server1 dovecot:master:严重错误:Dovecot 已在运行?套接字已存在:/var/run/dovecot/login/login