Hello!

Before submitting this to the mailing list, I attempted a brief (although far 
from exhaustive search) of the archives to see if it had obviously been 
stumblled upon before.  I found no evidence of this and so:

I initially attempted to submit this issue via the built-in error reporting 
capability, but this particular situation seems to break that as well.

Setup:
-fresh install of Debian Etch
-fresh install from tarball of Zenoss 1.0.2 and related components

Apparently Zenoss or some component thereof does not properly handle reversal 
of the timeline.  While messing around on this fresh install, I noticed that 
the time on the server was incorrectly set.  Using ntp, I corrected the time 
with an offset of ~ -30000 seconds, so it went back quite a bit.  Subsequent 
clicks inside Zenoss give errors such as the below.  I confirmed by setting 
the time back into the future to a point after I intially corrected it and 
zenoss began to behave again.  Setting it with ntp once more caused 
regression into the below errors.

I can provide additional information regarding component versions etc, but I 
suspect that it is probably not terribly relevant.

---

Zenoss Error
An error was encountered while publishing this resource. Please use the form 
below to submit details of this error to Zenoss, Inc. 
Type: KeyError 
 Value: 1167946320 
 
Traceback (innermost last): 
 Module ZPublisher.Publish, line 114, in publish
 Module ZPublisher.mapply, line 88, in mapply
 Module ZPublisher.Publish, line 40, in call_object
 Module Products.ZenModel.ZenModelBase, line 49, in __call__
 Module Shared.DC.Scripts.Bindings, line 311, in __call__
 Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
 Module Products.CMFCore.FSPageTemplate, line 195, in _exec
 Module Products.CMFCore.FSPageTemplate, line 134, in pt_render
 Module Products.PageTemplates.PageTemplate, line 104, in pt_render
 <FSPageTemplate at /zport/deviceOrganizerStatus used for /zport/dmd/Systems>
 Module TAL.TALInterpreter, line 206, in __call__
 Module TAL.TALInterpreter, line 250, in interpret
 Module TAL.TALInterpreter, line 711, in do_useMacro
 Module TAL.TALInterpreter, line 250, in interpret
 Module TAL.TALInterpreter, line 426, in do_optTag_tal
 Module TAL.TALInterpreter, line 411, in do_optTag
 Module TAL.TALInterpreter, line 406, in no_tag
 Module TAL.TALInterpreter, line 250, in interpret
 Module TAL.TALInterpreter, line 711, in do_useMacro
 Module TAL.TALInterpreter, line 250, in interpret
 Module TAL.TALInterpreter, line 426, in do_optTag_tal
 Module TAL.TALInterpreter, line 411, in do_optTag
 Module TAL.TALInterpreter, line 406, in no_tag
 Module TAL.TALInterpreter, line 250, in interpret
 Module TAL.TALInterpreter, line 734, in do_defineSlot
 Module TAL.TALInterpreter, line 250, in interpret
 Module TAL.TALInterpreter, line 426, in do_optTag_tal
 Module TAL.TALInterpreter, line 411, in do_optTag
 Module TAL.TALInterpreter, line 406, in no_tag
 Module TAL.TALInterpreter, line 250, in interpret
 Module TAL.TALInterpreter, line 734, in do_defineSlot
 Module TAL.TALInterpreter, line 250, in interpret
 Module TAL.TALInterpreter, line 426, in do_optTag_tal
 Module TAL.TALInterpreter, line 411, in do_optTag
 Module TAL.TALInterpreter, line 406, in no_tag
 Module TAL.TALInterpreter, line 250, in interpret
 Module TAL.TALInterpreter, line 477, in do_setLocal_tal
 Module Products.PageTemplates.TALES, line 221, in evaluate
 URL: file:ZenModel/skins/zenmodel/deviceOrganizerStatus.pt
 Line 33, Column 4
 Expression: <PythonExpr here.ZenTableManager.getBatch(tableName,objects)>
 Names:
{'container': <ZentinelPortal at /zport>,
 'context': <System at /zport/dmd/Systems>,
 'default': <Products.PageTemplates.TALES.Default instance at 0xb73c098c>,
 'here': <System at /zport/dmd/Systems>,
 'loop': <Products.PageTemplates.TALES.SafeMapping object at 0xb363638c>,
 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter 
instance at 0xb73c79ec>,
 'nothing': None,
 'options': {'args': ()},
 'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0xb363638c>,
 'request': <HTTPRequest, URL=http://mfnmon1.hcs.net:8080/zport/dmd/Systems>,
 'root': <Application at >,
 'template': <FSPageTemplate at /zport/deviceOrganizerStatus used 
for /zport/dmd/Systems>,
 'traverse_subpath': [],
 'user': admin}
 Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
 __traceback_info__: here.ZenTableManager.getBatch(tableName,objects)
 Module Python expression "here.ZenTableManager.getBatch(tableName,objects)", 
line 1, in <expression>
 Module Products.ZenWidgets.ZenTableManager, line 141, in getBatch
 Module Products.ZenWidgets.ZenTableManager, line 93, in setupTableState
 Module Products.ZenWidgets.ZenTableManager, line 102, in getTableState
 Module Products.ZenWidgets.ZenTableManager, line 260, in getTableStates
 Module ZPublisher.HTTPRequest, line 1217, in __getattr__
 Module ZPublisher.HTTPRequest, line 1177, in get
 Module Products.Sessions.SessionDataManager, line 93, in getSessionData
 Module Products.Sessions.SessionDataManager, line 180, in 
_getSessionDataObject
 Module Products.Transience.Transience, line 846, in new_or_existing
 Module Products.Transience.Transience, line 449, in __setitem__
KeyError: 1167946320
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to