@trusmith said in Ntopng service will not start because Redis service is not running:
Posting this here for anyone who's about to give up on life trying to sort this. Now I'm not saying that this is the ACTUAL solution, but this is what worked for me and surprisingly no post/thread seems to be talking about it clearly.
For most people, if none of the above mentioned solutions worked for you all you need to do is the following in the exact same order:
Uninstall ntopng from the WebGUI Package Manager successfully.
Reboot
Delete the ntopng folder in /var/db/
Delete the redis conf file in /usr/local/etc/redis.conf (it will be recreated again with the defaults once you reinstall the pkg)
Reboot
From the WebGUI, install ntopng and then go to settings and enable it. It will probably fail at this point but don't worry as most people give up at this stage.
Reboot
Once the system comes up, ntop should be running.
Hardly a groundbreaking solution but missing step # 7 was the culprit for me. Hope this helps others like myself.
Now I'm not sure which hook, argument, port, sock or permission is the reason behind this issue, but let's agree that there definitley is a bug which needs squashing.
Thanks & Regards,
John
Excellent solution, worked for me!
Thanks!