
我已經安裝了後綴並且它工作正常。我已經安裝了鴿舍並設定其配置。但當我嘗試時service dovecot start
它會在啟動時終止。在系統日誌中我有:
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.conf
和ssl_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
重新啟動鴿舍。