Discussion:
Interprétation de message d'erreur
(too old to reply)
Christophe Otton
2009-03-19 18:40:00 UTC
Permalink
Raw Message
Bonjour la liste ,

J'ai le message d'erreur suivant dans le event.log de notre site CPS qui
revient assez souvent de manière qui semble aléatoire ( en tout cas je
n'arrive pas à le rattacher à une action particulière) : Quelqu'un
peut-il m'aider et me dire ce que le message signifie et à quoi le
relier ou comment le régler ??

Nota il n'apparait que dans le log et pas dans le error log de la ZMI (
et je crois d'ailleurs que c'est ce que le message tente de nous dire ... )


2009-03-19T17:34:25 ERROR root Exception while rendering an error message
Traceback (most recent call last):
File "/usr/lib/zope2.9/lib/python/OFS/SimpleItem.py", line 223, in
raise_standardErrorMessage
v = s(**kwargs)
File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py",
line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py",
line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/zope/cogiteau347/Products/CMFCore/FSPageTemplate.py",
line 195, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/zope/cogiteau347/Products/CMFCore/FSPageTemplate.py",
line 134, in pt_render
result = FSPageTemplate.inheritedAttribute('pt_render')(
File
"/usr/lib/zope2.9/lib/python/Products/PageTemplates/PageTemplate.py",
line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 238,
in __call__
self.interpret(self.program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 457,
in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 442,
in do_optTag
return self.no_tag(start, program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 437,
in no_tag
self.interpret(program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 749,
in do_useMacro
self.interpret(macro)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 507,
in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/TALES.py",
line 221, in evaluate
return expression(self)
File
"/usr/lib/zope2.9/lib/python/Products/PageTemplates/ZRPythonExpr.py",
line 47, in __call__
return eval(code, g, {})
File "Python expression "mtool.assertViewable(here)"", line 1, in
<expression>
File "/home/zope/cogiteau347/Products/CPSCore/CPSMembershipTool.py",
line 108, in assertViewable
raise Unauthorized
Unauthorized: <AccessControl.unauthorized.Unauthorized instance at
0xa90584c>
Racinet Georges
2009-03-19 19:07:53 UTC
Permalink
Raw Message
Post by Christophe Otton
Bonjour la liste ,
J'ai le message d'erreur suivant dans le event.log de notre site CPS
qui revient assez souvent de manière qui semble aléatoire ( en tout
Quelqu'un peut-il m'aider et me dire ce que le message signifie et à
quoi le relier ou comment le régler ??
Nota il n'apparait que dans le log et pas dans le error log de la
ZMI ( et je crois d'ailleurs que c'est ce que le message tente de
nous dire ... )
Pas exactement. Ce que le message dit c'est qu'a priori il s'agit
d'une exception dans le rendu d'une autre erreur.

Ça fait longtemps que ce problème traine, sans doute parce qu'il est
relativement bénin (je comprends cependant que ce soit désagréable de
se faire polluer les logs).

Par exemple, cela se produit lorsque quelqu'un suit un lien direct
vers un document sans être encore authentifié.
Cela peut aussi se produire à la suite d'une vraie erreur, qui pour le
coup se trouve de toute façon dans les logs, juste avant.
Post by Christophe Otton
2009-03-19T17:34:25 ERROR root Exception while rendering an error message
File "/usr/lib/zope2.9/lib/python/OFS/SimpleItem.py", line 223, in
raise_standardErrorMessage
v = s(**kwargs)
File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py",
line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py",
line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/zope/cogiteau347/Products/CMFCore/FSPageTemplate.py",
line 195, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/zope/cogiteau347/Products/CMFCore/FSPageTemplate.py",
line 134, in pt_render
result = FSPageTemplate.inheritedAttribute('pt_render')(
File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/
PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 238,
in __call__
self.interpret(self.program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 457,
in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 442,
in do_optTag
return self.no_tag(start, program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 437,
in no_tag
self.interpret(program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 749,
in do_useMacro
self.interpret(macro)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 507,
in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/TALES.py",
line 221, in evaluate
return expression(self)
File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/
ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "mtool.assertViewable(here)"", line 1, in
<expression>
File "/home/zope/cogiteau347/Products/CPSCore/
CPSMembershipTool.py", line 108, in assertViewable
raise Unauthorized
Unauthorized: <AccessControl.unauthorized.Unauthorized instance at
0xa90584c>
_______________________________________________
cps-users-fr
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr
--
Georges Racinet,
Zope/CPS/Plone expertise, assistance & development
GPG: 0x4862FFF7
Racinet Georges
2009-03-23 09:11:50 UTC
Permalink
Raw Message
Post by Racinet Georges
Post by Christophe Otton
Bonjour la liste ,
J'ai le message d'erreur suivant dans le event.log de notre site
CPS qui revient assez souvent de manière qui semble aléatoire ( en
tout cas je n'arrive pas à le rattacher à une action
particulière) : Quelqu'un peut-il m'aider et me dire ce que le
message signifie et à quoi le relier ou comment le régler ??
Nota il n'apparait que dans le log et pas dans le error log de la
ZMI ( et je crois d'ailleurs que c'est ce que le message tente de
nous dire ... )
Pas exactement. Ce que le message dit c'est qu'a priori il s'agit
d'une exception dans le rendu d'une autre erreur.
Ça fait longtemps que ce problème traine, sans doute parce qu'il est
relativement bénin (je comprends cependant que ce soit désagréable
de se faire polluer les logs).
Par exemple, cela se produit lorsque quelqu'un suit un lien direct
vers un document sans être encore authentifié.
Cela peut aussi se produire à la suite d'une vraie erreur, qui pour
le coup se trouve de toute façon dans les logs, juste avant.
J'ai fini par me dire que cela faisait trop longtemps que ce problème
trainait, et que moi aussi j'aimerais bien avoir des logs propres...
Donc je l'ai corrigé, ça devrait passer dans 3.4.9 et 3.5.0

Détails et suivi sur http://svn.nuxeo.org/pub/ticket/1987 et aussi http://svn.nuxeo.org/pub/ticket/1988
pour des améliorations connexes du crash shield CPSSkins
Post by Racinet Georges
Post by Christophe Otton
2009-03-19T17:34:25 ERROR root Exception while rendering an error message
File "/usr/lib/zope2.9/lib/python/OFS/SimpleItem.py", line 223, in
raise_standardErrorMessage
v = s(**kwargs)
File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py",
line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py",
line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/zope/cogiteau347/Products/CMFCore/FSPageTemplate.py",
line 195, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/zope/cogiteau347/Products/CMFCore/FSPageTemplate.py",
line 134, in pt_render
result = FSPageTemplate.inheritedAttribute('pt_render')(
File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/
PageTemplate.py", line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 238,
in __call__
self.interpret(self.program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 457,
in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 442,
in do_optTag
return self.no_tag(start, program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 437,
in no_tag
self.interpret(program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 749,
in do_useMacro
self.interpret(macro)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 507,
in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/TALES.py",
line 221, in evaluate
return expression(self)
File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/
ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python expression "mtool.assertViewable(here)"", line 1, in
<expression>
File "/home/zope/cogiteau347/Products/CPSCore/
CPSMembershipTool.py", line 108, in assertViewable
raise Unauthorized
Unauthorized: <AccessControl.unauthorized.Unauthorized instance at
0xa90584c>
_______________________________________________
cps-users-fr
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr
--
Georges Racinet,
Zope/CPS/Plone expertise, assistance & development
GPG: 0x4862FFF7
_______________________________________________
cps-users-fr
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr
--
Georges Racinet,
Zope/CPS/Plone expertise, assistance & development
GPG: 0x4862FFF7
Christophe Otton
2009-03-23 09:32:36 UTC
Permalink
Raw Message
Post by Racinet Georges
Post by Racinet Georges
Post by Christophe Otton
Bonjour la liste ,
J'ai le message d'erreur suivant dans le event.log de notre site CPS
qui revient assez souvent de manière qui semble aléatoire ( en tout
Quelqu'un peut-il m'aider et me dire ce que le message signifie et à
quoi le relier ou comment le régler ??
Nota il n'apparait que dans le log et pas dans le error log de la ZMI
( et je crois d'ailleurs que c'est ce que le message tente de nous
dire ... )
Pas exactement. Ce que le message dit c'est qu'a priori il s'agit
d'une exception dans le rendu d'une autre erreur.
Ça fait longtemps que ce problème traine, sans doute parce qu'il est
relativement bénin (je comprends cependant que ce soit désagréable de
se faire polluer les logs).
Ca c'est une bonne nouvelle et ça prouve aussi qu'on devrait recourir à
la liste plus souvent : j'ai passé pas mal de temps à me demander d'où
ça venait et à tester plusieurs solutions.
Post by Racinet Georges
Post by Racinet Georges
Par exemple, cela se produit lorsque quelqu'un suit un lien direct
vers un document sans être encore authentifié.
Cela peut aussi se produire à la suite d'une vraie erreur, qui pour le
coup se trouve de toute façon dans les logs, juste avant.
Je vais vérifier si je n'ai pas quelques cas de ce type...

Merci de votre réponse.
Post by Racinet Georges
J'ai fini par me dire que cela faisait trop longtemps que ce problème
trainait, et que moi aussi j'aimerais bien avoir des logs propres...
Donc je l'ai corrigé, ça devrait passer dans 3.4.9 et 3.5.0
et merci pour ces mises à jour.

Cordialement.
Post by Racinet Georges
Détails et suivi sur http://svn.nuxeo.org/pub/ticket/1987 et aussi
http://svn.nuxeo.org/pub/ticket/1988 pour des améliorations connexes du
crash shield CPSSkins
Post by Racinet Georges
Post by Christophe Otton
2009-03-19T17:34:25 ERROR root Exception while rendering an error message
File "/usr/lib/zope2.9/lib/python/OFS/SimpleItem.py", line 223, in
raise_standardErrorMessage
v = s(**kwargs)
File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py",
line 311, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py",
line 348, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/home/zope/cogiteau347/Products/CMFCore/FSPageTemplate.py",
line 195, in _exec
result = self.pt_render(extra_context=bound_names)
File "/home/zope/cogiteau347/Products/CMFCore/FSPageTemplate.py",
line 134, in pt_render
result = FSPageTemplate.inheritedAttribute('pt_render')(
File
"/usr/lib/zope2.9/lib/python/Products/PageTemplates/PageTemplate.py",
line 104, in pt_render
tal=not source, strictinsert=0)()
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 238,
in __call__
self.interpret(self.program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 457,
in do_optTag_tal
self.do_optTag(stuff)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 442,
in do_optTag
return self.no_tag(start, program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 437,
in no_tag
self.interpret(program)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 749,
in do_useMacro
self.interpret(macro)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,
in interpret
handlers[opcode](self, args)
File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 507,
in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/TALES.py",
line 221, in evaluate
return expression(self)
File
"/usr/lib/zope2.9/lib/python/Products/PageTemplates/ZRPythonExpr.py",
line 47, in __call__
return eval(code, g, {})
File "Python expression "mtool.assertViewable(here)"", line 1, in
<expression>
File "/home/zope/cogiteau347/Products/CPSCore/CPSMembershipTool.py",
line 108, in assertViewable
raise Unauthorized
Unauthorized: <AccessControl.unauthorized.Unauthorized instance at
0xa90584c>
_______________________________________________
cps-users-fr
<http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
--
Georges Racinet,
Zope/CPS/Plone expertise, assistance & development
GPG: 0x4862FFF7
_______________________________________________
cps-users-fr
<http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
--
Georges Racinet,
Zope/CPS/Plone expertise, assistance & development
GPG: 0x4862FFF7
_______________________________________________
cps-users-fr
<http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
Loading...