I upgraded from 2.4.5 to 2.5, following the upgrade section of the install guide. All services start fine except:
Daemon: zenjmx /opt/zenoss/bin/zenoss: line 105: /opt/zenoss/bin/zenjmx: No such file or directory
When i log into the web interface, the map appears to be working, but I can't pull up and devices or events.
If i try and view an event i simply get "error, server connection error".
I get a list of all my devices but when I try and open a particular one, i get the following error:
Type: KeyError
Value: 'titleOrId'
Traceback (innermost last):
- Module ZPublisher.Publish, line 119, in publish
- Module ZPublisher.mapply, line 88, in mapply
- Module ZPublisher.Publish, line 42, in call_object
- Module Products.ZenModel.ZenModelBase, line 65, in __call__
- Module Shared.DC.Scripts.Bindings, line 313, in __call__
- Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
- Module Products.CMFCore.FSPageTemplate, line 216, in _exec
- Module Products.CMFCore.FSPageTemplate, line 155, in pt_render
- Module Products.PageTemplates.PageTemplate, line 98, in pt_render
- Module zope.pagetemplate.pagetemplate, line 115, in pt_render
- Module zope.tal.talinterpreter, line 271, in __call__
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 891, in do_useMacro
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 891, in do_useMacro
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 949, in do_defineSlot
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 949, in do_defineSlot
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 861, in do_defineMacro
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 891, in do_useMacro
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 949, in do_defineSlot
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 981, in do_onError_tal
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 745, in do_insertStructure_tal
- Module Products.PageTemplates.Expressions, line 199, in evaluateStructure
- Module zope.tales.tales, line 696, in evaluate
URL: file:/opt/zenoss/Products/ZenModel/skins/zenmodel/deviceStatus.pt
Line 43, Column 20
Expression: <PythonExpr here.dmd.error_handler(error)>
Names:{'container': <ZentinelPortal at /zport>,
'context': <Device at /zport/dmd/Devices/Network/Router/Cisco/devices/sw-c10a-ca01>,
'default': <object object at 0xb7f7b538>,
'here': <Device at /zport/dmd/Devices/Network/Router/Cisco/devices/sw-c10a-ca01>,
'loop': {},
'nothing': None,
'options': {'args': ()},
'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0xa9de94c>,
'request': <HTTPRequest, URL=http://netmonbz01.rightnowtech.com:8080/zport/dmd/Devices/Network/Router/Cisco/devices/sw-c10a-ca01>,
'root': <Application at >,
'template': <FSPageTemplate at /zport/deviceStatus used for /zport/dmd/Devices/Network/Router/Cisco/devices/sw-c10a-ca01>,
'traverse_subpath': [],
'user': <PropertiedUser 'rrichardson'>} - Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__
__traceback_info__: here.dmd.error_handler(error) - Module PythonExpr, line 1, in <expression>
- Module zope.tal.talinterpreter, line 968, in do_onError_tal
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 623, in do_insertText_tal
- Module Products.PageTemplates.Expressions, line 206, in evaluateText
- Module zope.tales.tales, line 696, in evaluate
URL: file:/opt/zenoss/Products/ZenModel/skins/zenmodel/deviceStatus.pt
Line 43, Column 20
Expression: <PathExpr standard:u'here/availability'>
Names:{'container': <ZentinelPortal at /zport>,
'context': <Device at /zport/dmd/Devices/Network/Router/Cisco/devices/sw-c10a-ca01>,
'default': <object object at 0xb7f7b538>,
'here': <Device at /zport/dmd/Devices/Network/Router/Cisco/devices/sw-c10a-ca01>,
'loop': {},
'nothing': None,
'options': {'args': ()},
'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0xa9de94c>,
'request': <HTTPRequest, URL=http://netmonbz01.rightnowtech.com:8080/zport/dmd/Devices/Network/Router/Cisco/devices/sw-c10a-ca01>,
'root': <Application at >,
'template': <FSPageTemplate at /zport/deviceStatus used for /zport/dmd/Devices/Network/Router/Cisco/devices/sw-c10a-ca01>,
'traverse_subpath': [],
'user': <PropertiedUser 'rrichardson'>} - Module zope.tales.expressions, line 217, in __call__
- Module Products.PageTemplates.Expressions, line 139, in _eval
- Module Products.PageTemplates.Expressions, line 103, in render
- Module Products.ZenModel.Device, line 489, in availability
- Module Products.ZenEvents.Availability, line 197, in query
- Module Products.ZenEvents.Availability, line 166, in run
- Module Products.ZenModel.DeviceClass, line 455, in findDevice
- Module Products.ZenModel.DeviceClass, line 436, in _findDevice
- Module Products.AdvancedQuery.eval, line 40, in eval
- Module Products.AdvancedQuery.eval, line 16, in _eval
- Module Products.AdvancedQuery.AdvancedQuery, line 235, in _eval
- Module Products.AdvancedQuery.AdvancedQuery, line 84, in _eval
- Module Products.AdvancedQuery.AdvancedQuery, line 278, in _applyIndex
KeyError: 'titleOrId'
Anyone seen this after an upgrade???
~Robert