Dovecot 无法启动

Dovecot 无法启动

我已经安装了后缀并且运行正常。我已经安装了多夫科特并设置其配置。但是当我尝试时,service dovecot start它在启动时终止。在 syslog 中我有:

Nov 19 10:54:02 servername kernel: [2510855.242291] init: dovecot main process (29159) terminated with status 89
Nov 19 10:54:02 servername kernel: [2510855.242305] init: dovecot respawning too fast, stopped

我安装了 Dovecot,它运行良好,然后我更改了配置,清除了 Dovecot 和 Postfix,然后重新安装了它们。我复制了默认配置,/usr/share/doc/dovecot-core/example-config/并更改了教程中提到的必要配置。现在我遇到了这个问题。我该怎么办?

答案1

/etc/dovecot/首先检查和中的所有配置文件的语法/etc/dovecot/conf.d/

然后检查/etc/dovecot/conf.d/10-ssl.confssl_cert路径ssl_key。检查给定的文件,如果不存在,则用于mkcert.sh创建 SSL 密钥和证书。您可以找到所有信息这里。 下载dovecot-openssl.cnf并修改值。下载mkcert.sh并运行它。修改后10-ssl.conf

ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem

重新启动 dovecot。

相关内容