When I add a device with an SNMP id that NAV doesn't recognize it prompts me to add it. After that point the IP Info tool will only provide the following.
Mod_python error: "PythonHandler nav.web.devBrowser.dispatcher"
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line 299, in HandlerDispatch result = object(req)
File "/usr/lib/python2.4/site-packages/nav/web/devBrowser/dispatcher.py", line 104, in handler result = handler.process(request)
File "/usr/lib/python2.4/site-packages/nav/web/devBrowser/netbox.py", line 218, in process result.append(info.showInfo())
File "/usr/lib/python2.4/site-packages/nav/web/devBrowser/netbox.py", line 355, in showInfo info.add('Availability', self.availability())
File "/usr/lib/python2.4/site-packages/nav/web/devBrowser/netbox.py", line 491, in availability value = tableview.Value(value, "%")
File "/usr/lib/python2.4/site-packages/nav/web/tableview.py", line 39, in __init__ raise "Value %r not a number" % value
Value nan not a number
It doesn't matter which host is accessed, it simply outputs the above. When the offending host has the snmp data removed IP Info still fails to work. If the host is removed and re-added all goes back to normal.
NAV 3.3.1 from the current debian package
Help! Pat