Re: Interprétation de message d'err eur
Christophe Otton <[email protected]> Mon, 23 Mar 2009 10:32:36 +0100
| Newsgroups | gmane.comp.web.zope.cps.general.french |
|---|---|
| Message-ID | <[email protected]> |
Racinet Georges a écrit :
>
> On Mar 19, 2009, at 8:07 PM, Racinet Georges wrote:
>
>>
>> On Mar 19, 2009, at 7:40 PM, Christophe Otton wrote:
>>
>>> 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).
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.
>>
>> 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.
>
> 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.
> 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
>
>>>
>>> 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>
>>>
>>> _______________________________________________
>>> cps-users-fr
>>> Adresse de la liste :
>>> [email protected]
>>> 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
>> Adresse de la liste :
>> [email protected]
>> 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
> Adresse de la liste : [email protected]
> Gestion de l'abonnement :
> <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
>
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>