When I don't specify an IP address, cyrus-imapd starts correctly on a server 
reboot.

When I specify IP / protocol:

   imap   cmd="imapd"   listen="192.168.1.230:imap"  prefork=5  proto=tcp4

cyrus-imapd tries to bind to those before it is available, and fails:

Mar 20 20:53:31 emp87 cyrus/master[973]: unable to bind to imap/ipv4 socket: 
Cannot assign requested address
Mar 20 20:53:31 emp87 cyrus/master[973]: unable to create imap listener socket: 
Cannot assign requested address

Restarting the service and all is good.

I can put After=network-online.target in the service description, but seems odd 
that I have to... any other suggestions?
------------------------------------------
Cyrus: Info
Permalink: 
https://cyrus.topicbox.com/groups/info/Te727080483918be4-M76d4d1e588f880f6bdd896da
Delivery options: https://cyrus.topicbox.com/groups/info/subscription

Reply via email to