Description of problem: silently fails to open assigned interface Version-Release number of selected component (if applicable): 2.1.13-7.fc20 How reproducible: 100% Steps to Reproduce: 1. reboot system with ejabberd enabled 2. 3. Actual results: systemctl sees ejabberd as having successfully started, but it is inaccessible to clients. Expected results: clients are able to connect to ejabberd Additional info: This appears to be of similar origin to bug #116538 (postfix). I am working around the problem with the following lines in ejabberd.service: Requires=network-online.target After=network-online.target This problem also afflicts nsd, but nsd fails in a way that systemctl recognizes and reports. To my knowledge, ejabberd, nsd, and postfix are the only services affected on my server. This is a server using static addresses. It does not use NetworkManager.
This bug should be closed in Rawhide now and will be closed in Fedora 21.