I am an CentOS 6.7 (Final) fully-patched.
I was on Plesk 12.0.x, fully auto-updated, but today noted an option for 12.5 and so autoupdated to 12.5.30 Update #13 all without error. All looked good following the update. I now realise Courier isn't running and so Email has stopped. The Courier IMAP authentication daemon is/will run.
Tailing /var/log/maillog and either trying to start Courier from the Pleask UI or with
service courier-imapd start I see:
A check with ps shows Courier is not running other than the Courier Auth task if I leave that runinng, e.g.
And having looked around before getting to post this, there's no IMAP task being started by inetd or some other task:
or
I've looked for obvious altered conf files but so far have failed to find the issue. I've also scoured both on the forums and accross the web for this "Address already in use" error, all without any luck (hence this post). I also found a forum article on 12.0.18 to 12.5.30 problems that suggests Plesk 12.5 is really happier on CentOS 7 making me wonder whether taking the 12.5 upgrade was a big mistake? However, I see no easy regression path :-(
I've checked SELinux settings and they're permissive and so shouldn't be the issue and so I'd be *really* grateful to find out why there is this apparent address conflict and how to resolve it.
I was on Plesk 12.0.x, fully auto-updated, but today noted an option for 12.5 and so autoupdated to 12.5.30 Update #13 all without error. All looked good following the update. I now realise Courier isn't running and so Email has stopped. The Courier IMAP authentication daemon is/will run.
Tailing /var/log/maillog and either trying to start Courier from the Pleask UI or with
service courier-imapd start I see:
Dec 5 18:01:10 mail courier-imaps: bind: Address already in use
Dec 5 18:01:10 mail courier-pop3s: bind: Address already in use
Dec 5 18:01:10 mail courier-pop3s: bind: Address already in use
A check with ps shows Courier is not running other than the Courier Auth task if I leave that runinng, e.g.
# ps ax | grep courier
15526 ? S 0:00 /usr/sbin/courierlogger -name=courier-authdaemon -pid=/var/run/courier-authdaemon.pid -lockfile=/var/lock/subsys/courier-authdaemon -start /usr/lib64/courier-authlib/authdaemond
15527 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
15529 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
15530 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
15531 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
15532 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
15533 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
16558 pts/1 S+ 0:00 grep courier
15526 ? S 0:00 /usr/sbin/courierlogger -name=courier-authdaemon -pid=/var/run/courier-authdaemon.pid -lockfile=/var/lock/subsys/courier-authdaemon -start /usr/lib64/courier-authlib/authdaemond
15527 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
15529 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
15530 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
15531 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
15532 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
15533 ? S 0:00 /usr/lib64/courier-authlib/authdaemond
16558 pts/1 S+ 0:00 grep courier
And having looked around before getting to post this, there's no IMAP task being started by inetd or some other task:
[xx@yy]# netstat -tap | grep imap
[xx@yy]#
[xx@yy]#
or
[xx@yy]# netstat -ntpl | grep 143
[xx@yy]#
[xx@yy]#
I've looked for obvious altered conf files but so far have failed to find the issue. I've also scoured both on the forums and accross the web for this "Address already in use" error, all without any luck (hence this post). I also found a forum article on 12.0.18 to 12.5.30 problems that suggests Plesk 12.5 is really happier on CentOS 7 making me wonder whether taking the 12.5 upgrade was a big mistake? However, I see no easy regression path :-(
I've checked SELinux settings and they're permissive and so shouldn't be the issue and so I'd be *really* grateful to find out why there is this apparent address conflict and how to resolve it.