Re: 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]

 



On Sunday, March 21, 2021, at 3:26 AM, Simon Matter wrote:
And please file another BZ so this can be fixed upstream.
1941255 – Specifying bind IP in /etc/cyrus.conf results in cyrus-imapd failing to bind *at all* on reboot (redhat.com)
On Sunday, March 21, 2021, at 4:25 AM, Gabor Gombas wrote:
network-online.target is also not necessarily enough, because it is not well defined what does "online" mean. E.g., _IF_ you use NetworkManager, _and_ you've configured the proper connection with "may-fail: no", _and_ the connection comes up before NetworkManager-wait-online.service would time out, _then_ After=network-online.target will do what you want. But if any of the above conditions are not true, then you may still get the same error. Of course, you may write your own systemd unit which comes before network-online.target, and then you can freely define what does "the network is online" mean for your specific setup.
For my setup, which has a NetworkManager-controlled interface, static IP, using network-online.target works, and cyrus-imapd is available on reboot. 

[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