BlueOnyx 5106R - dovecot: Fatal: imap-login: No authentication sockets found

After installing a new wildcard SSL certificate on a BlueOnyx 5106R server, I performed the mandatory system tasks to spot any potential problems. Unfortunately the system was rapidly throwing the following error messages:

dovecot: Fatal: imap-login: No authentication sockets found
dovecot: Fatal: pop3-login: No authentication sockets found
dovecot: Fatal: pop3-login: No authentication sockets found
dovecot: Fatal: pop3-login: No authentication sockets found

This would imply that no customer on this server would be getting their mail any time soon, which would make for some unpleasant calls.
When querying the dovecot service for its status, it simply returned dovecot is stopped.
Trying to start dovecot returned the message:

Starting Dovecot Imap: Fatal: listen(0.0.0.0, 143) failed: Address already in use

To identify any process already running on port 143 we would use the lsof (list open files) command with the “-i” option to list IP sockets:

lsof -i :143

# Result
COMMAND     PID    USER   FD   TYPE   DEVICE SIZE/OFF NODE NAME
dovecot   26827    root    5u  IPv4 15401200      0t0  TCP *:imap (LISTEN)
imap-logi 28964 dovecot    4u  IPv4 15401200      0t0  TCP *:imap (LISTEN)

It turned out another dovecot instance was still running. Then it was simply a matter of killing the dovecot process in question and starting up dovecot anew with the following commands:

kill -9 26827
/etc/init.d/dovecot start

When you install a SSL certificate on a BlueOnyx system, it will automatically copy and configure the certificate for all services (apache, sendmail, dovecot) and restart these services to load the new configuration. It seems the reload of the dovecot server failed even though the configuration and certificate got updated correctly. I’ve never experienced this “bug” on newer versions of BlueOnyx, only with the trusted old 5106R edition. Well, maybe I should not have been renewing SSL certificates during peak business hours.

Roger Comply avatar
Roger Comply
Thank you for reading!
Feel free to waste more time by subscribing to my RSS feed.