I keep my system up to date, so I am running ZS 3.8.2 with the 64-bit kernel. The only package I have installed is Nmap.
I have not used nDPI before, and want to explore it. When I go to the firewall and add a new rule and click on nDPI Manager, another window pops up. It has sections for “Available Protocols” and “Selected Protocols”, but both lists are empty.
Is there something else I have to install to get the protocols to show up?
I recently had a hardware failure and ended up reinstalling the current version (ZS 3.9.3 with 64-bit kernel 4.14.83). Even though I restored the configuration from a backup, the nDPI tables were now present. So, I think the original problem must have been due to some historical upgrade that messed it up.
If you need this functionality, I would backup your running configuration, reinstall ZS and restore the configuration. That should make it work.
That’s funny. Forget everything I just said. It turns out I was accidentally running the 32-bit version and that’s why it’s working. So, reinstalling probably won’t help you. Just boot the 32-bit kernel instead.