Cyrus-imapd fails to bind on reboot when assigned to listen on specific IP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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?

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux