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

"Simon Matter" <[email protected]>
Newsgroups gmane.mail.imap.cyrus
Message-ID <a6b3f254f196d657a224853ebdfd7bac.squirrel@webmail.bi.corp.invoca.ch>
> 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
>

While thinking about it again, wouldn't it make sense to make master a bit
more robust so that it tries to start a service if it failed before, as
part of its maintenance functionality?

Simon


------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/Te727080483918be4-M4d4685658b3f6e8b9c42a35f
Delivery options: https://cyrus.topicbox.com/groups/info/subscription
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.