• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

Issue Dovecot fails to start after upgrade to 18.0.73 #3

bsass

Basic Pleskian
Server operating system version
CentOS Linux 7.9.2009 (Core)
Plesk version and microupdate number
Plesk Obsidian 18.0.73 Update #3
After my server upgraded to 18.0.73 #3 dovecot fails to start with the following error:

Code:
Oct 13 07:06:06 <server name> systemd[1]: dovecot.service holdoff time over, scheduling restart.
Oct 13 07:06:06 <server name> systemd[1]: Stopped Dovecot IMAP/POP3 email server.
-- Subject: Unit dovecot.service has finished shutting down
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit dovecot.service has finished shutting down.
Oct 13 07:06:06 <server name> systemd[1]: Starting Dovecot IMAP/POP3 email server...
-- Subject: Unit dovecot.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit dovecot.service has begun starting up.
Oct 13 07:06:06 <server name> dovecot[24850]: doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/10-ssl.conf line 2: ssl_cert: Unknown setting: ssl_cert
Oct 13 07:06:06 <server name> systemd[1]: dovecot.service: main process exited, code=exited, status=89/n/a
Oct 13 07:06:06 <server name> systemd[1]: Failed to start Dovecot IMAP/POP3 email server.
-- Subject: Unit dovecot.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit dovecot.service has failed.
--
-- The result is failed.
Oct 13 07:06:06 <server name> systemd[1]: Unit dovecot.service entered failed state.
Oct 13 07:06:06 <server name> systemd[1]: dovecot.service failed.
 
Hello, @bsass . As of Dovecot 2.4 some of the previously used directives are deprecated. You need to open the config file from the error message and update the directive from the error according to the following documentation.
When reviewing that guide I don't see what needs to be changed. I use the stock Plesk conf file. Here is what is in the file:

Code:
ssl = yes
ssl_cert = </usr/local/psa/var/modules/letsencrypt/etc/live/<domain name>/fullchain.pem
ssl_key = </usr/local/psa/var/modules/letsencrypt/etc/live/<domain name>/privkey.pem
 
I was able to rename the file /etc/dovecot/conf.d/10-ssl.conf to /etc/dovecot/conf.d/10-ssl.conf.old and then run the plesk repair mail utility. and that seems to have corrected the issue.

Thanks,
Bradley
 
Back
Top