Ntop web interface does not listen on IPv6
-
I installed ntop into my fresh install of pfSense 2.1, and i was confused when the ntop link would appear, but clicking it did nothing:
i inspected the html, to figure out what kind of strange link this was that does nothing when clicked:
* [ntop](http://[2001:3000) * [ntop Settings](/pkg_edit.php?xml=ntop.xml&id=0) [/code] The Url in use is: [code]http://[2001:470:3c11:1178::][/code] Looks like there's some buggy [b]Uri[/b] parsing going on. Someone sees a [b]:[/b] in a url and thinks it must be the port separator. It is there that they tack on port 3000: [code]http://[2001:3000[/code] i manually browsed to [b]http://192.168.1.1:3000/[/b], and was able to view [b]ntop[/b] web gui. Someone's not handling IPv6 addresses correctly. [b]Bonus Chatter[/b] i notice that ntop doesn't understand IPv6 traffic: [code]EtherType = 0x86DD (Internet Protocol version 6)[/code] only Encapsulated IPv6 [code]EtherType: 0x800 (Internet Protocol version 4) IP Protocol: 41 (IPv6 Encapsulation)[/code] i also noticed that [b]ntop[/b] doesn't listen on IPv6 port 3000\. i tried browsing to the [i]correct[/i] IPv6 url: [code] http://[2001:470:3c11:1178::]:3000 rather than http://192.168.1.1:3000 [/code] And it never responds. [b]ntop[/b] doesn't support IPv6 all the way around. I don't know the relationship between packages, and pfSense, and ntop. i don't know if this is something to report in the [b]Packages[/b] forum, the [b]IPv6[/b] forum, or on [b]ntop.org[/b] (Although ntop.org doesn't seem to be actually related to ntop) But either way; there it is for posterity.[/code]
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.