Hi everyone.
The issue is: the dovecot service is not active, it has a “failed” status.
When looking at the logs, here is what I get (domain edited):
-- Unit dovecot.service has begun starting up.
Dec 08 12:44:00 domain.tld dovecot[11879]: Fatal: service(auth) User doesn't exist: vmail (See service auth { unix_listener /var/run/dovecot/auth-master { user } } setting)
Dec 08 12:44:00 domain.tld dovecot[11879]: master: Fatal: service(auth) User doesn't exist: vmail (See service auth { unix_listener /var/run/dovecot/auth-master { user } } setting)
Dec 08 12:44:00 domain.tld systemd[1]: dovecot.service: Control process exited, code=exited status=89
Dec 08 12:44:00 domain.tld systemd[1]: Failed to start Dovecot IMAP/POP3 email server.
-- Subject: Unit dovecot.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Unit dovecot.service has failed.
This is a fresh install of yunohost 3.2 on a distant VPS (OVH.com) and not much has been done on the install beside getting a “IP failover” setup to work by adding a second IP to /etc/network/interfaces (using this doc [Fr]: Configurer une Additional IP - OVHcloud)
I am looking for the cleanest way to fix the issue.
Thank you
EDIT:
Here is the logs printed by yunohost when installing a new app (in, french and in reverse chronological order):
Installation terminée La configuration de SSOwat a été générée Le service de mail Dovecot doit être démarré, si vous souhaitez voir l’espace disque occupé par la messagerie Le service de mail Dovecot doit être démarré, si vous souhaitez voir l’espace disque occupé par la messagerie Le service de mail Dovecot doit être démarré, si vous souhaitez voir l’espace disque occupé par la messagerie Le service de mail Dovecot doit être démarré, si vous souhaitez voir l’espace disque occupé par la messagerie dpkg-preconfigure: impossible de réouvrir stdin : debconf: Utilisation de l'interface Teletype en remplacement debconf: (Cette interface a besoin d'un terminal de contrôle.) debconf: Impossible d'initialiser l'interface : Readline debconf: Utilisation de l'interface Readline en remplacement debconf: (L'interface dialog ne fonctionnera pas avec un terminal rustique (« dumb »), un tampon shell d'Emacs ou sans terminal de contrôle.) debconf: Impossible d'initialiser l'interface : Dialog Le service de mail Dovecot doit être démarré, si vous souhaitez voir l’espace disque occupé par la messagerie