Ntopng service will not start because Redis service is not running
-
@thrx1 said in Ntopng service will not start because Redis service is not running:
What is the correct way to do this?
I tried going to shell and writing "redis-server /usr/local/etc/redis.conf" but keep getting the message "redis-server /usr/local/etc/redis.conf: Command not found".Bump. Anyone able to help me here?
-
@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,
JohnExcellent solution, worked for me!
Thanks!