Error: dovecot restart failed after auto upgrade

Today I checked HestiaCP on my Hostwinds server and realized that it has been upgraded automatically as the Hestia theme and log appeared to be different from before. I clicked a few buttons and links to check around. Since I noticed that I could not receive email at an email address for a site on the server, I cliked on the Server section to check if all services were working OK. Indeed, the dovecot service was not running. So I tried to restart the service, only to find that I could not restart it!

Rebooting did not fix the problem.

What is going on?

This is the error message after running service dovecot status

dovecot.service - Dovecot IMAP/POP3 email server
Loaded: loaded (/lib/systemd/system/dovecot.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2019-06-20 16:57:52 PDT; 9min ago
Docs: man:dovecot(1)
http://wiki2.dovecot.org/
Process: 31406 ExecStart=/usr/sbin/dovecot (code=exited, status=89)

Jun 20 16:57:52 svr1.selfwebhosting.com systemd[1]: Starting Dovecot IMAP/POP3 email server…
Jun 20 16:57:52 svr1.selfwebhosting.com dovecot[31406]: doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/10-ssl.conf line 5: ssl_cert: Can’t open file
Jun 20 16:57:52 svr1.selfwebhosting.com systemd[1]: dovecot.service: Control process exited, code=exited status=89
Jun 20 16:57:52 svr1.selfwebhosting.com systemd[1]: Failed to start Dovecot IMAP/POP3 email server.
Jun 20 16:57:52 svr1.selfwebhosting.com systemd[1]: dovecot.service: Unit entered failed state.
Jun 20 16:57:52 svr1.selfwebhosting.com systemd[1]: dovecot.service: Failed with result ‘exit-code’.

Problem resolved after removing line 5 in /etc/dovecot/conf.d/10-ssl.conf

Well, dovecot can run and is running, but no website is working in receiving email via imap/pop3. The error message is something like this:

Sending of password for user [email protected] did not succeed. Mail server mail.mydomain.com responded: Internal error occurred. Refer to server log for more information

Hi aubrey, can you switch over to github and open a issue? also please post the Content of your 10-ssl.conf file. https://github.com/hestiacp/hestiacp/issues

OK, issue opened and the URL is https://github.com/hestiacp/hestiacp/issues/381