It looks like you are using the SysVinit boot system. Indeed there is a dependency missing in that case. It can be fixed by changing /etc/init.d/ntopng as follows:
@@ -1,8 +1,8 @@ #! /bin/sh ### BEGIN INIT INFO # Provides: ntopng -# Required-Start: $remote_fs $syslog -# Required-Stop: $remote_fs $syslog +# Required-Start: $remote_fs $syslog redis-server +# Required-Stop: $remote_fs $syslog redis-server # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Should-Start: $network And the updating the boot dependencies. I am not sure what the right procedure is, but this may help: https://wiki.debian.org/LSBInitScripts/DependencyBasedBoot I including the fix above in the next Debian package upload. ** Changed in: ntopng (Ubuntu) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1437835 Title: ntopng requires redis-server but tries to start before redis-server is up To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ntopng/+bug/1437835/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
