web-dev-qa-db-fra.com

Dovecot ne commence pas

J'ai installé Postfix et cela fonctionne correctement. J'ai installé Dovecot et défini ses configurations aussi. Mais lorsque j'essaie service dovecot start, il se termine au démarrage. Dans syslog j'ai:

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

J'avais installé Dovecot et tout fonctionnait bien, puis j'ai modifié mes configurations, purgé Dovecot et Postfix, puis les ai réinstallés. J'ai copié les configurations par défaut à partir de /usr/share/doc/dovecot-core/example-config/ et modifié les configurations nécessaires comme indiqué dans les tutoriels. Maintenant j'ai ce problème. Que puis-je faire?

2

Vérifiez tout d'abord la syntaxe de tous les fichiers de configuration dans _/etc/dovecot/_ et _/etc/dovecot/conf.d/_.

Ensuite, vérifiez _/etc/dovecot/conf.d/10-ssl.conf_ pour _ssl_cert_ et _ssl_key_ chemins. Vérifiez les fichiers fournis. S'ils n'existent pas, utilisez _mkcert.sh_ pour créer une clé ssl et un certificat. Vous pouvez trouver toutes les informations ici . Téléchargez dovecot-openssl.cnf et modifiez les valeurs. Téléchargez mkcert.sh et exécutez-le. Après ce changement, _10-ssl.conf_:

_ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
_

Redémarrez le pigeonnier.

2