I get UncataloguedObjectException error if I try to access MIBs page after upgrade to 3.2 (on two different servers).
zopeCtl log file give me this:
2011-10-18T13:06:45 CRITICAL zen.Zuul Object /zport/dmd/Mibs/mibs/IF-MIB has not been catalogued. Skipping.
2011-10-18T13:06:45 ERROR extdirect
Traceback (most recent call last):
File "/usr/local/zenoss/zenoss/Products/ZenUtils/extdirect/router.py", line 128, in _processDirectRequest
result = _targetfn(**data)
File "/usr/local/zenoss/zenoss/Products/Zuul/routers/mibs.py", line 42, in getOrganizerTree
data = Zuul.marshal(tree)
File "/usr/local/zenoss/zenoss/Products/Zuul/__init__.py", line 98, in marshal
return marshal(marshaller.marshal(keys), keys, marshallerName, objs)
File "/usr/local/zenoss/zenoss/Products/Zuul/marshalling.py", line 131, in marshal
for childNode in self.root.children:
File "/usr/local/zenoss/zenoss/Products/Zuul/tree.py", line 36, in __init__
Is there a way to correct this?
Thanks, Shane. In fact, I have found that thread, but it didn't help me at all. I have a LOT of loaded mibs and there is no way I could rename them all. Maybe somebody could find the solution from the clues in the log file.
IF-MIB has not been catalogued??
You could try rebuilding the global catalog. I don't know if it'll work, but it's worth a shot.
Please backup your ZODB before doing this. (Do a zeopack -h localhost -p8100 and copy the Data.fs.old somewhere safe)
As user zenoss, `python $ZENHOME/Products/ZenUtils/zencatalog.py --createcatalog --forceindex`
Once done, restart zenoss and check if you can view the MIB page.
--Shane W. Scott(Hackman238)
python $ZENHOME/Products/ZenUtils/zencatalog.py --createcatalog --forceindex
has did its job but everything is same
Follow Us On Twitter »
||Latest from the Zenoss Blog »||Community||Products||Services||Customers||About Us|
Copyright © 2005-2011 Zenoss, Inc.