I noticed 'www-servers/gatling' now crashes at boot. When I check with netstat there is no listening port for connections. rc-service reports gatling has crashed, there is a PID for it, but it is not listed under ps:
# rc-service gatling status * status: crashed # cat /run/gatling.pid 4021 # ps axfu | grep gatling root 4165 0.0 0.0 6572 2224 pts/1 S+ 13:13 0:00 \_ grep --colour=auto gatling If I try to start it I get a service already started complain. All I see in the logs is: * ip link set dev enp2s0 up * Configuring enp2s0 for MAC address 00:AA:BB:CC:DD:FF ... [ ok ] * Starting ifplugd on enp2s0 ... * start-stop-daemon: fopen `/run/ifplugd.enp2s0.pid': No such file or directory * Detaching to start `/usr/sbin/ifplugd' ... [ ok ] * Backgrounding ... * WARNING: net.enp2s0 has started, but is inactive * WARNING: gatling will start when net.enp2s0 has started I think this problem started when I changed this PC's LAN network and it now has IPv6 as well as IPv4, but this could be a coincidence. The init.d script contains net as a startup dependency: depend() { need net } Could it be negotiating IP addresses now takes too long and gatling fails to initialize and crashes for this reason? It is configured to only listen to an IPv4 address, so I assume the addition of IPv6 should not really affect it. Restarting it manually works and the service stays up, until the next reboot. Any ideas what might be causing this?