Dovecot не запускается
Я установил Postfix, и он работает правильно. Я установил Dovecot и настроил его конфигурацию тоже. Но когда я пытаюсь 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
Перезапустите голубятню.