我在 22.04.3 LTS Ubuntu 服务器上运行 dovecot 和 postfix。每天 6:25 首先,dovecot 服务器停止,然后 Postfix 服务器停止(大约一个月前开始)。在那之后它又开始了。
我发现这是一个只在这个时候运行的Cronjob。
test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily
在第一个 dovecot 和 postfix 被信号 15 杀死后,它们在一秒钟后重新启动。我尝试搜索为什么会发生这种情况,但找不到任何进一步的细节。即使每天 6:25 重新启动服务器后,此错误仍然会发生。
在 syslog 中,除了 CRON 执行、服务的停止和启动之外,没有其他条目。
这是系统的预期行为。/etc/cron.daily/ 中有一个名为 reload-dovecot-postfix-ssl 的文件,该文件是在配置自动 LetsEncrypt-SSL 更新例程时添加的。
该脚本来自如下教程。按照此脚本,它每天都会重新启动服务。
"the Postfix mail system is already running"
我怀疑,服务器重新启动后消息已更改,因此现在显示正确的重新启动消息。