Re: ClientDisconnected error

Malika LB <[email protected]> Tue, 1 Dec 2009 09:28:45 +0100
Newsgroups gmane.comp.web.zope.cps.general.french
Message-ID <[email protected]>
--===============0670039431==
Content-Type: multipart/alternative; boundary=00c09ffb5478eadf3b0479a68b5e

--00c09ffb5478eadf3b0479a68b5e
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Bonjour,

je reviens avec plus d'informations et des questions :

log du client zope :

2009-11-30T13:35:33 INFO(0) CookieLogger::getLoginURL(self)  internal url
redirect =3D>
https://sitename:443/WebAppSSO/login?service=3Dhttp%3A//sitename/iliad/sect=
ions/acoss/publications/en_direct%3F&next=3Dhttp%3A//sitename/iliad/section=
s/acoss/publications/en_direct%3F
------
2009-11-30T13:35:33 ERROR(200) zrpc:27885 can't decode message:
'(JE\xa7\x04\x00K\x00U\x06.reply(T\x8a\xc6\x1e\x00((U\tO...'
------
2009-11-30T13:35:33 ERROR(200) zrpc-conn:zeoserver:9999 Error caught in
asyncore
Traceback (most recent call last):
  File "/usr/local/zope/python.2.3.4/lib/python2.3/asyncore.py", line 69, i=
n
read
    obj.handle_read_event()
  File "/usr/local/zope/python.2.3.4/lib/python2.3/asyncore.py", line 390,
in handle_read_event
    self.handle_read()
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/smac.py", line 217=
,
in handle_read
    self.message_input(msg)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py",
line 233, in message_input
    msgid, flags, name, args =3D self.marshal.decode(message)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/marshal.py", line
39, in decode
    return unpickler.load() # msgid, flags, name, args
MemoryError
------
2009-11-30T13:35:33 PROBLEM(100) ZCS:27885 Disconnected from storage:
"('zeoserver', 9999)"
------
2009-11-30T13:35:33 ERROR(200) ZODB Couldn't load state for 0x610f8c
Traceback (most recent call last):
  File "/usr/local/zope/zope274_base/lib/python/ZODB/Connection.py", line
597, in setstate
    p, serial =3D self._storage.load(oid, self._version)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py", line
757, in load
    p, s, v, pv, sv =3D self._server.zeoLoad(oid)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ServerStub.py", line 82=
,
in zeoLoad
    return self.rpc.call('zeoLoad', oid)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py",
line 370, in call
    r_flags, r_args =3D self.wait(msgid)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py",
line 477, in wait
    asyncore.poll(delay, self._singleton)
  File "/usr/local/zope/python.2.3.4/lib/python2.3/asyncore.py", line 119,
in poll
    read(obj)
  File "/usr/local/zope/python.2.3.4/lib/python2.3/asyncore.py", line 73, i=
n
read
    obj.handle_error()
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py",
line 299, in handle_error
    self.close()
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py",
line 670, in close
    self.mgr.close_conn(self)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/client.py", line
215, in close_conn
    self.connect()
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/client.py", line
178, in connect
    t.start()
  File "/usr/local/zope/python.2.3.4/lib/python2.3/threading.py", line 410,
in start
    _start_new_thread(self.__bootstrap, ())
error: can't start new thread

------
2009-11-30T13:35:33 ERROR(200) SiteError
http://sitename/iliad/sections/metiers/recouvrement/socles_communs/socle_co=
mmun_delais/downloadFile/file/socle%20commun%20d%C3%A9lais%20SNV2%2007%2005=
%2008.zip/index_html
Traceback (most recent call last):
  File "/usr/local/zope/zope274_base/lib/python/ZPublisher/Publish.py", lin=
e
101, in publish
    request, bind=3D1)
  File "/usr/local/zope/zope274_base/lib/python/ZPublisher/mapply.py", line
88, in mapply
    if debug is not None: return debug(object,args,context)
  File "/usr/local/zope/zope274_base/lib/python/ZPublisher/Publish.py", lin=
e
39, in call_object
    result=3Dapply(object,args) # Type s<cr> to step into published object.
  File
"/usr/local/zope/zope274_instance_ib/Products/AcossDocs/patchFileDownloader=
.py",
line 40, in file_downloader_index_html
  File "/usr/local/zope/zope274_base/lib/python/OFS/Image.py", line 405, in
index_html
    RESPONSE.write(data.data)
  File "/usr/local/zope/zope274_base/lib/python/ZODB/Connection.py", line
597, in setstate
    p, serial =3D self._storage.load(oid, self._version)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py", line
757, in load
    p, s, v, pv, sv =3D self._server.zeoLoad(oid)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ServerStub.py", line 82=
,
in zeoLoad
    return self.rpc.call('zeoLoad', oid)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py",
line 370, in call
    r_flags, r_args =3D self.wait(msgid)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py",
line 477, in wait
    asyncore.poll(delay, self._singleton)
  File "/usr/local/zope/python.2.3.4/lib/python2.3/asyncore.py", line 119,
in poll
    read(obj)
  File "/usr/local/zope/python.2.3.4/lib/python2.3/asyncore.py", line 73, i=
n
read
    obj.handle_error()
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py",
line 299, in handle_error
    self.close()
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py",
line 670, in close
    self.mgr.close_conn(self)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/client.py", line
215, in close_conn
    self.connect()
  File "/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/client.py", line
178, in connect
    t.start()
  File "/usr/local/zope/python.2.3.4/lib/python2.3/threading.py", line 410,
in start
    _start_new_thread(self.__bootstrap, ())
error: can't start new thread

------
2009-11-30T13:35:33 INFO(0) CookieLogger::getLoginURL(self) LoginURL
redirection
------
2009-11-30T13:35:33 INFO(0) CookieLogger::getLoginURL(self)  service =3D
http://sitename/iliad/acoss_logged_out?
------
2009-11-30T13:35:33 INFO(0) CookieLogger::getLoginURL(self)  internal url
redirect =3D>
https://sitename:443/WebAppSSO/login?service=3Dhttp%3A//sitename/iliad/acos=
s_logged_out%3F&next=3Dhttp%3A//sitename/iliad/acoss_logged_out%3F
------
2009-11-30T13:35:34 INFO(0) CookieLogger Attempt to login via SSO:
UNKS-4255-aiahezPGrU3a34g1DoAH
------
2009-11-30T13:35:34 INFO(0) CookieLogger SSO Validate send:
http://sitename:80/WebAppSSO/validate?service=3Dhttp%3A//sitename/iliad/sec=
tions/communication/infos_directeurs/en_direct/en_direct_n89%3F&ticket=3DUN=
KS-4255-aiahezPGrU3a34g1DoAH
------
2009-11-30T13:35:34 INFO(0) CookieLogger SSO Validate return: yes
------
2009-11-30T13:35:34 INFO(0) CookieLogger SSO User: FMAUREL
------
2009-11-30T13:35:34 INFO(0) CookieLogger set cookie 2 __tc
77367196A4JoU5GeLGY
------
2009-11-30T13:35:36 INFO(0) CookieLogger::getLoginURL(self) LoginURL
redirection
------
2009-11-30T13:35:36 INFO(0) CookieLogger::getLoginURL(self)  service =3D
https://applications.acoss.fr/iliad?
------
2009-11-30T13:35:36 INFO(0) CookieLogger::getLoginURL(self)  external url
redirect =3D>
https://applications.acoss.fr:443/WebAppSSO/login?service=3Dhttps://applica=
tions.acoss.fr/iliad?&next=3Dhttps://applications.acoss.fr/iliad
------
2009-11-30T13:35:42 INFO(0) CookieLogger Attempt to login via SSO:
UNKS-3919-LGRcieEItRJmhe40Xg9y
------
2009-11-30T13:35:42 INFO(0) CookieLogger SSO Validate send:
http://sitename:80/WebAppSSO/validate?service=3Dhttp%3A//sitename/iliad/sec=
tions/acoss/publications/en_direct%3F&ticket=3DUNKS-3919-LGRcieEItRJmhe40Xg=
9y
------
2009-11-30T13:35:42 INFO(0) CookieLogger SSO Validate return: yes
------
2009-11-30T13:35:42 INFO(0) CookieLogger SSO User: LROZIER
------
2009-11-30T13:35:42 INFO(0) CookieLogger set cookie 2 __tc
46815330A4JoU7RDde4
------
2009-11-30T13:35:42 ERROR(200) ZODB Couldn't load state for 0x3106cb
Traceback (most recent call last):
  File "/usr/local/zope/zope274_base/lib/python/ZODB/Connection.py", line
597, in setstate
    p, serial =3D self._storage.load(oid, self._version)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py", line
757, in load
    p, s, v, pv, sv =3D self._server.zeoLoad(oid)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py", line
75, in __getattr__
    raise ClientDisconnected()
ClientDisconnected
------
2009-11-30T13:35:42 ERROR(200) ZODB Couldn't load state for 0x3106cb
Traceback (most recent call last):
  File "/usr/local/zope/zope274_base/lib/python/ZODB/Connection.py", line
597, in setstate
    p, serial =3D self._storage.load(oid, self._version)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py", line
757, in load
    p, s, v, pv, sv =3D self._server.zeoLoad(oid)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py", line
75, in __getattr__
    raise ClientDisconnected()
ClientDisconnected
------
2009-11-30T13:35:42 ERROR(200) ZODB Couldn't load state for 0x3106cb
Traceback (most recent call last):
  File "/usr/local/zope/zope274_base/lib/python/ZODB/Connection.py", line
597, in setstate
    p, serial =3D self._storage.load(oid, self._version)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py", line
757, in load
    p, s, v, pv, sv =3D self._server.zeoLoad(oid)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py", line
75, in __getattr__
    raise ClientDisconnected()
ClientDisconnected
------
2009-11-30T13:35:42 ERROR(200) SiteError
http://sitename/iliad/sections/acoss/publications/en_direct
Traceback (most recent call last):
  File "/usr/local/zope/zope274_base/lib/python/ZPublisher/Publish.py", lin=
e
101, in publish
    request, bind=3D1)
  File "/usr/local/zope/zope274_base/lib/python/ZPublisher/mapply.py", line
88, in mapply
    if debug is not None: return debug(object,args,context)
  File "/usr/local/zope/zope274_base/lib/python/ZPublisher/Publish.py", lin=
e
39, in call_object
    result=3Dapply(object,args) # Type s<cr> to step into published object.
  File
"/usr/local/zope/zope274_instance_i1/Products/CMFCore/PortalContent.py",
line 116, in __call__
    return view()
  File
"/usr/local/zope/zope274_base/lib/python/Shared/DC/Scripts/Bindings.py",
line 306, in __call__
    return self._bindAndExec(args, kw, None)
  File
"/usr/local/zope/zope274_base/lib/python/Shared/DC/Scripts/Bindings.py",
line 324, in _bindAndExec
    def _bindAndExec(self, args, kw, caller_namespace):
  File
"/usr/local/zope/zope274_base/lib/python/Shared/DC/Scripts/Bindings.py",
line 343, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File
"/usr/local/zope/zope274_instance_i1/Products/CMFCore/FSPageTemplate.py",
line 191, in _exec
    result =3D self.pt_render(extra_context=3Dbound_names)
  File
"/usr/local/zope/zope274_instance_i1/Products/CMFCore/FSPageTemplate.py",
line 124, in pt_render
    result =3D FSPageTemplate.inheritedAttribute('pt_render')(
  File
"/usr/local/zope/zope274_base/lib/python/Products/PageTemplates/PageTemplat=
e.py",
line 96, in pt_render
    tal=3Dnot source, strictinsert=3D0)()
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
186, in __call__
    def __call__(self):
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
190, in __call__
    self.interpret(self.program)
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
234, in interpret
    handlers[opcode](self, args)
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
650, in do_defineMacro
    self.interpret(macro)
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
234, in interpret
    handlers[opcode](self, args)
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
409, in do_optTag_tal
    self.do_optTag(stuff)
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
394, in do_optTag
    return self.no_tag(start, program)
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
389, in no_tag
    self.interpret(program)
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
234, in interpret
    handlers[opcode](self, args)
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
671, in do_useMacro
    self.interpret(macro)
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
234, in interpret
    handlers[opcode](self, args)
  File "/usr/local/zope/zope274_base/lib/python/TAL/TALInterpreter.py", lin=
e
460, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File
"/usr/local/zope/zope274_base/lib/python/Products/PageTemplates/TALES.py",
line 221, in evaluate
    return expression(self)
  File
"/usr/local/zope/zope274_base/lib/python/Products/PageTemplates/ZRPythonExp=
r.py",
line 47, in __call__
    return eval(code, g, {})
  File "Python expression "btool.getBoxes(here)"", line 1, in <expression>
  File
"/usr/local/zope/zope274_instance_i1/Products/CPSDefault/BoxesTool.py", lin=
e
99, in getBoxes
    f_boxes, f_settings =3D self._getFolderBoxesAndSettings(home)
  File
"/usr/local/zope/zope274_instance_i1/Products/CPSDefault/BoxesTool.py", lin=
e
282, in _getFolderBoxesAndSettings
    idbc =3D self.getBoxContainerId(folder)
  File
"/usr/local/zope/zope274_instance_i1/Products/CPSDefault/BoxesTool.py", lin=
e
266, in getBoxContainerId
    url =3D portal_url.getRelativeUrl(folder)
  File "/usr/local/zope/zope274_instance_i1/Products/CMFCore/URLTool.py",
line 88, in getRelativeContentURL
    return '/'.join( self.getRelativeContentPath(content) )
  File "/usr/local/zope/zope274_instance_i1/Products/CMFCore/URLTool.py",
line 81, in getRelativeContentPath
    content_path =3D content.getPhysicalPath()
  File "/usr/local/zope/zope274_base/lib/python/ZODB/Connection.py", line
597, in setstate
    p, serial =3D self._storage.load(oid, self._version)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py", line
757, in load
    p, s, v, pv, sv =3D self._server.zeoLoad(oid)
  File "/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py", line
75, in __getattr__
    raise ClientDisconnected()
ClientDisconnected

voici la config de mon log cot=E9 ZEO, est ce que je peux augmenter le nive=
au
de log et comment ?

# ZEO configuration file

%define INSTANCE /usr/local/zope/zope274_zeo_server

<zeo>
  address 9999
  read-only false
  invalidation-queue-size 100
  # monitor-address PORT
  # transaction-timeout SECONDS
</zeo>

<filestorage 1>
  path $INSTANCE/var/Data.fs
</filestorage>

<eventlog>
  level info
  <logfile>
    path $INSTANCE/log/zeo.log
  </logfile>
</eventlog>

<runner>
  program $INSTANCE/bin/runzeo
  socket-name $INSTANCE/etc/zeo.zdsock
  daemon true
  forever false
  backoff-limit 10
  exit-codes 0, 2
  directory $INSTANCE
  default-to-interactive true
  # user zope
  python /usr/local/zope/python.2.3.4/bin/python
  zdrun /usr/local/zope/zope274_base/lib/python/zdaemon/zdrun.py

  # This logfile should match the one in the zeo.conf file.
  # It is used by zdctl's logtail command, zdrun/zdctl doesn't write it.
  logfile $INSTANCE/log/zeo.log
</runner>


La valeur du cache-size avait =E9t=E9 augment=E9 pour faire face au pbs de =
cpu, de
30000 =E0 100000, =E0 pr=E9sent on la remise =E0 60000.

Pour info nous n'envisageons pas de changer de version de zope/cps.

Merci d'avance.

Le 27 novembre 2009 12:46, Georges Racinet <[email protected]> a =E9crit :

> Malika LB wrote:
> > Bonjour,
> >
> > pour info, il s'agit du process python.
> >
> > Il n'y a pas de conversion de fichiers excel.
>
> Voil=E0 donc un point =E9vacu=E9. Il reste toutefois possible (seulement
> possible) que r=E9gler l'emballement CPU r=E8gle le ClientDisconnected.
>
> Avez-vous moyen de d=E9terminer pr=E9cis=E9ment le moment de l'emballemen=
t. Si
> oui, qu'avez-vous comme logs au niveau DEBUG, ou m=EAme TRACE, juste avan=
t ?
>
> Une remarque g=E9n=E9rale : CPS 3.2 et Zope 2.7 sont maintenant des versi=
ons
> fort vieilles.
> Au niveau du logiciel libre qu'est CPS g=E9n=E9rique, passer du temps sur=
 ce
> probl=E8me n'est int=E9ressant pour la communaut=E9 que dans la mesure o=
=F9 l'on
> pense que la branche stable actuelle (CPS 3.4 sur Zope 2.9) en souffre
> potentiellement. =C0 ce stade, il est par exemple tout =E0 fait possible =
que
> ce soit un probl=E8me de Zope 2.7 r=E9gl=E9 depuis longtemps dans Zope 2.=
9.
>
> Je n'ai aucune id=E9e de vos perspectives =E0 moyen terme (un an) pour ce=
tte
> application ni de l'=E9tendue de vos d=E9veloppements sp=E9cifiques, mais=
 ne
> peux que vous encourager =E0 envisager une migration =E0 CPS 3.4.9
>
> Tr=E8s cordialement,
>
> GR
>
>
> >
> > Merci.
> >
> > Le 19/11/09, *Racinet Georges* <[email protected]
> > <mailto:[email protected]>> a =E9crit :
> >
> >
> >     On Nov 19, 2009, at 5:59 PM, Malika LB wrote:
> >
> >         Bonjour,
> >
> >         Je vous soumets un pb rencontr=E9 sur notre site en esp=E9rant =
que
> >         vous connaissez ce genre de pb.
> >
> >         Symptomes:
> >         - la navigation devient impossible, on a l'erreur suivante
> >         chaque fois qu'on clique sur une page du site.
> >         - le cpu s'emballe sur la machine concern=E9e
> >         - le nb d'objets charg=E9s sur les 2 instances de la m=EAme mac=
hine
> >         atteignent des maximums (72 000) (database activity de la zmi)
> >         Seul un arr=EAt relance de la machine vient =E0 bout du pb.
> >
> >
> >     Bonjour,
> >
> >     pour le cpu, j'ai vu =E7a r=E9cemment avec la conversion des docume=
nts
> >     excel.
> >     Par ailleurs, cela pourrait =EAtre la cause premi=E8re, le
> >     ClientDisconnected error devenant une cons=E9quence d'un absence de
> >     communications trop long entre client et serveur ZEO.
> >     Ce n'est qu'une hypoth=E8se...
> >
> >     Si le CPU s'emballe, vous devez savoir quels process l'occupe ?
> >
> >     Cordialement,
> >
> >     --
> >     GR
> >
> >
> >
> >         Merci pour vos retours d'exp=E9rience.
> >
> >         Malika LAHOUCHE
> >         ACOSS
> >
> >         Contexte :
> >
> >         Zope/(Zope 2.7.4-0, python 2.3.4, linux2) ZServer/1.1 CPS/3.2
> >         2 serveurs zope avec 2 instances chacun et un zeo pour la BD.
> >         data.fs de 13 GO
> >
> >         ci-joint un extrait du fichier zope.conf sur les 2 instances de=
s
> >         2 serveurs :
> >         <zodb_db main>
> >
> >         mount-point /
> >
> >         # ZODB cache, in number of objects
> >
> >         #cache-size 30000
> >
> >         # modif 30/10/2009 suite problemes perf signales
> >
> >         cache-size 100000
> >
> >         <zeoclient>
> >
> >         server webprod11.ac750.recouv:9999
> >
> >         storage 1
> >
> >         name zeostorage
> >
> >         var $INSTANCE/var
> >
> >         # ZEO client cache, in bytes
> >
> >         #cache-size 50MB
> >
> >         cache-size 100MB
> >
> >         # Uncomment to have a persistent disk cache
> >
> >         #client zeo3
> >
> >         </zeoclient>
> >
> >         </zodb_db>
> >
> >
> >         Le client zope de la machine qui rencontre le pb nous renvoit c=
e
> >         message =E0 chaque consultation de page :
> >         Traceback (innermost last):
> >
> >         Module ZPublisher.Publish, line 101, in publish
> >
> >         Module ZPublisher.mapply, line 88, in mapply
> >
> >         Module ZPublisher.Publish, line 39, in call_object
> >
> >         Module Products.CMFCore.PortalContent, line 116, in __call__
> >
> >         Module Shared.DC.Scripts.Bindings, line 306, in __call__
> >
> >         Module Shared.DC.Scripts.Bindings, line 324, in _bindAndExec
> >
> >         Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
> >
> >         Module Products.CMFCore.FSPageTemplate, line 191, in _exec
> >
> >         Module Products.CMFCore.FSPageTemplate, line 124, in pt_render
> >
> >         Module Products.PageTemplates.PageTemplate, line 96, in pt_rend=
er
> >
> >         - <FSPageTemplate at /iliad/folder_view used for
> >         /iliad/sections/metiers/lettres_acoss/dirres>
> >
> >         Module TAL.TALInterpreter, line 186, in __call__
> >
> >         Module TAL.TALInterpreter, line 190, in __call__
> >
> >         Module TAL.TALInterpreter, line 234, in interpret
> >
> >         Module TAL.TALInterpreter, line 650, in do_defineMacro
> >
> >         Module TAL.TALInterpreter, line 234, in interpret
> >
> >         Module TAL.TALInterpreter, line 409, in do_optTag_tal
> >
> >         Module TAL.TALInterpreter, line 394, in do_optTag
> >
> >         Module TAL.TALInterpreter, line 389, in no_tag
> >
> >         Module TAL.TALInterpreter, line 234, in interpret
> >
> >         Module TAL.TALInterpreter, line 671, in do_useMacro
> >
> >         Module TAL.TALInterpreter, line 234, in interpret
> >
> >         Module TAL.TALInterpreter, line 460, in do_setLocal_tal
> >
> >         Module Products.PageTemplates.TALES, line 221, in evaluate
> >
> >         Module Products.PageTemplates.ZRPythonExpr, line 47, in __call_=
_
> >
> >         - __traceback_info__: btool.getBoxes(here)
> >
> >         Module Python expression "btool.getBoxes(here)", line 1, in
> >         <expression>
> >
> >         Module Products.CPSDefault.BoxesTool, line 94, in getBoxes
> >
> >         Module Products.CPSDefault.BoxesTool, line 288, in
> >         _getFolderBoxesAndSettings
> >
> >         Module ZODB.Connection, line 597, in setstate
> >
> >         Module ZEO.ClientStorage, line 757, in load
> >
> >         Module ZEO.ClientStorage, line 75, in __getattr__
> >
> >         ClientDisconnected
> >
> >
> >
> >         _______________________________________________
> >         cps-users-fr
> >         Adresse de la liste : [email protected]
> >         <mailto:[email protected]>
> >         Gestion de l'abonnement :
> >         <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
> >
> >
> >     --
> >     Georges Racinet, http://www.racinet.fr <http://www.racinet.fr/>
> >     Zope/CPS/Plone expertise, assistance & development
> >     GPG: 0x4862FFF7
> >
> >
> >
> >
> >
> >
> >
> >     _______________________________________________
> >     cps-users-fr
> >     Adresse de la liste : [email protected]
> >     <mailto:[email protected]>
> >     Gestion de l'abonnement :
> >     <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
> >
> >
>
>
> --
> Georges Racinet, http://www.racinet.fr
> 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>
>
>

--00c09ffb5478eadf3b0479a68b5e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Bonjour,<br><br>je reviens avec plus d&#39;informations et des questions :<=
br><br>log du client zope :<br><br>2009-11-30T13:35:33 INFO(0) CookieLogger=
::getLoginURL(self)=A0 internal url redirect =3D&gt; <a href=3D"https://sit=
ename:443/WebAppSSO/login?service=3Dhttp%3A//sitename/iliad/sections/acoss/=
publications/en_direct%3F&amp;next=3Dhttp%3A//sitename/iliad/sections/acoss=
/publications/en_direct%3F">https://sitename:443/WebAppSSO/login?service=3D=
http%3A//sitename/iliad/sections/acoss/publications/en_direct%3F&amp;next=
=3Dhttp%3A//sitename/iliad/sections/acoss/publications/en_direct%3F</a><br>
------<br>2009-11-30T13:35:33 ERROR(200) zrpc:27885 can&#39;t decode messag=
e: &#39;(JE\xa7\x04\x00K\x00U\x06.reply(T\x8a\xc6\x1e\x00((U\tO...&#39;<br>=
------<br>2009-11-30T13:35:33 ERROR(200) zrpc-conn:zeoserver:9999 Error cau=
ght in asyncore<br>
Traceback (most recent call last):<br>=A0 File &quot;/usr/local/zope/python=
.2.3.4/lib/python2.3/asyncore.py&quot;, line 69, in read<br>=A0=A0=A0 obj.h=
andle_read_event()<br>=A0 File &quot;/usr/local/zope/python.2.3.4/lib/pytho=
n2.3/asyncore.py&quot;, line 390, in handle_read_event<br>
=A0=A0=A0 self.handle_read()<br>=A0 File &quot;/usr/local/zope/zope274_base=
/lib/python/ZEO/zrpc/smac.py&quot;, line 217, in handle_read<br>=A0=A0=A0 s=
elf.message_input(msg)<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/p=
ython/ZEO/zrpc/connection.py&quot;, line 233, in message_input<br>
=A0=A0=A0 msgid, flags, name, args =3D self.marshal.decode(message)<br>=A0 =
File &quot;/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/marshal.py&quot=
;, line 39, in decode<br>=A0=A0=A0 return unpickler.load() # msgid, flags, =
name, args<br>
MemoryError<br>------<br>2009-11-30T13:35:33 PROBLEM(100) ZCS:27885 Disconn=
ected from storage: &quot;(&#39;zeoserver&#39;, 9999)&quot;<br>------<br>20=
09-11-30T13:35:33 ERROR(200) ZODB Couldn&#39;t load state for 0x610f8c<br>
Traceback (most recent call last):<br>=A0 File &quot;/usr/local/zope/zope27=
4_base/lib/python/ZODB/Connection.py&quot;, line 597, in setstate<br>=A0=A0=
=A0 p, serial =3D self._storage.load(oid, self._version)<br>=A0 File &quot;=
/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py&quot;, line 75=
7, in load<br>
=A0=A0=A0 p, s, v, pv, sv =3D self._server.zeoLoad(oid)<br>=A0 File &quot;/=
usr/local/zope/zope274_base/lib/python/ZEO/ServerStub.py&quot;, line 82, in=
 zeoLoad<br>=A0=A0=A0 return self.rpc.call(&#39;zeoLoad&#39;, oid)<br>=A0 F=
ile &quot;/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py&qu=
ot;, line 370, in call<br>
=A0=A0=A0 r_flags, r_args =3D self.wait(msgid)<br>=A0 File &quot;/usr/local=
/zope/zope274_base/lib/python/ZEO/zrpc/connection.py&quot;, line 477, in wa=
it<br>=A0=A0=A0 asyncore.poll(delay, self._singleton)<br>=A0 File &quot;/us=
r/local/zope/python.2.3.4/lib/python2.3/asyncore.py&quot;, line 119, in pol=
l<br>
=A0=A0=A0 read(obj)<br>=A0 File &quot;/usr/local/zope/python.2.3.4/lib/pyth=
on2.3/asyncore.py&quot;, line 73, in read<br>=A0=A0=A0 obj.handle_error()<b=
r>=A0 File &quot;/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connectio=
n.py&quot;, line 299, in handle_error<br>
=A0=A0=A0 self.close()<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/p=
ython/ZEO/zrpc/connection.py&quot;, line 670, in close<br>=A0=A0=A0 self.mg=
r.close_conn(self)<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/pytho=
n/ZEO/zrpc/client.py&quot;, line 215, in close_conn<br>
=A0=A0=A0 self.connect()<br>=A0 File &quot;/usr/local/zope/zope274_base/lib=
/python/ZEO/zrpc/client.py&quot;, line 178, in connect<br>=A0=A0=A0 t.start=
()<br>=A0 File &quot;/usr/local/zope/python.2.3.4/lib/python2.3/threading.p=
y&quot;, line 410, in start<br>
=A0=A0=A0 _start_new_thread(self.__bootstrap, ())<br>error: can&#39;t start=
 new thread<br><br>------<br>2009-11-30T13:35:33 ERROR(200) SiteError <a hr=
ef=3D"http://sitename/iliad/sections/metiers/recouvrement/socles_communs/so=
cle_commun_delais/downloadFile/file/socle%20commun%20d%C3%A9lais%20SNV2%200=
7%2005%2008.zip/index_html">http://sitename/iliad/sections/metiers/recouvre=
ment/socles_communs/socle_commun_delais/downloadFile/file/socle%20commun%20=
d%C3%A9lais%20SNV2%2007%2005%2008.zip/index_html</a><br>
Traceback (most recent call last):<br>=A0 File &quot;/usr/local/zope/zope27=
4_base/lib/python/ZPublisher/Publish.py&quot;, line 101, in publish<br>=A0=
=A0=A0 request, bind=3D1)<br>=A0 File &quot;/usr/local/zope/zope274_base/li=
b/python/ZPublisher/mapply.py&quot;, line 88, in mapply<br>
=A0=A0=A0 if debug is not None: return debug(object,args,context)<br>=A0 Fi=
le &quot;/usr/local/zope/zope274_base/lib/python/ZPublisher/Publish.py&quot=
;, line 39, in call_object<br>=A0=A0=A0 result=3Dapply(object,args) # Type =
s&lt;cr&gt; to step into published object.<br>
=A0 File &quot;/usr/local/zope/zope274_instance_ib/Products/AcossDocs/patch=
FileDownloader.py&quot;, line 40, in file_downloader_index_html<br>=A0 File=
 &quot;/usr/local/zope/zope274_base/lib/python/OFS/Image.py&quot;, line 405=
, in index_html<br>
=A0=A0=A0 RESPONSE.write(data.data)<br>=A0 File &quot;/usr/local/zope/zope2=
74_base/lib/python/ZODB/Connection.py&quot;, line 597, in setstate<br>=A0=
=A0=A0 p, serial =3D self._storage.load(oid, self._version)<br>=A0 File &qu=
ot;/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py&quot;, line=
 757, in load<br>
=A0=A0=A0 p, s, v, pv, sv =3D self._server.zeoLoad(oid)<br>=A0 File &quot;/=
usr/local/zope/zope274_base/lib/python/ZEO/ServerStub.py&quot;, line 82, in=
 zeoLoad<br>=A0=A0=A0 return self.rpc.call(&#39;zeoLoad&#39;, oid)<br>=A0 F=
ile &quot;/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connection.py&qu=
ot;, line 370, in call<br>
=A0=A0=A0 r_flags, r_args =3D self.wait(msgid)<br>=A0 File &quot;/usr/local=
/zope/zope274_base/lib/python/ZEO/zrpc/connection.py&quot;, line 477, in wa=
it<br>=A0=A0=A0 asyncore.poll(delay, self._singleton)<br>=A0 File &quot;/us=
r/local/zope/python.2.3.4/lib/python2.3/asyncore.py&quot;, line 119, in pol=
l<br>
=A0=A0=A0 read(obj)<br>=A0 File &quot;/usr/local/zope/python.2.3.4/lib/pyth=
on2.3/asyncore.py&quot;, line 73, in read<br>=A0=A0=A0 obj.handle_error()<b=
r>=A0 File &quot;/usr/local/zope/zope274_base/lib/python/ZEO/zrpc/connectio=
n.py&quot;, line 299, in handle_error<br>
=A0=A0=A0 self.close()<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/p=
ython/ZEO/zrpc/connection.py&quot;, line 670, in close<br>=A0=A0=A0 self.mg=
r.close_conn(self)<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/pytho=
n/ZEO/zrpc/client.py&quot;, line 215, in close_conn<br>
=A0=A0=A0 self.connect()<br>=A0 File &quot;/usr/local/zope/zope274_base/lib=
/python/ZEO/zrpc/client.py&quot;, line 178, in connect<br>=A0=A0=A0 t.start=
()<br>=A0 File &quot;/usr/local/zope/python.2.3.4/lib/python2.3/threading.p=
y&quot;, line 410, in start<br>
=A0=A0=A0 _start_new_thread(self.__bootstrap, ())<br>error: can&#39;t start=
 new thread<br><br>------<br>2009-11-30T13:35:33 INFO(0) CookieLogger::getL=
oginURL(self) LoginURL redirection<br>------<br>2009-11-30T13:35:33 INFO(0)=
 CookieLogger::getLoginURL(self)=A0 service =3D <a href=3D"http://sitename/=
iliad/acoss_logged_out">http://sitename/iliad/acoss_logged_out</a>?<br>
------<br>2009-11-30T13:35:33 INFO(0) CookieLogger::getLoginURL(self)=A0 in=
ternal url redirect =3D&gt; <a href=3D"https://sitename:443/WebAppSSO/login=
?service=3Dhttp%3A//sitename/iliad/acoss_logged_out%3F&amp;next=3Dhttp%3A//=
sitename/iliad/acoss_logged_out%3F">https://sitename:443/WebAppSSO/login?se=
rvice=3Dhttp%3A//sitename/iliad/acoss_logged_out%3F&amp;next=3Dhttp%3A//sit=
ename/iliad/acoss_logged_out%3F</a><br>
------<br>2009-11-30T13:35:34 INFO(0) CookieLogger Attempt to login via SSO=
: UNKS-4255-aiahezPGrU3a34g1DoAH<br>------<br>2009-11-30T13:35:34 INFO(0) C=
ookieLogger SSO Validate send: <a href=3D"http://sitename:80/WebAppSSO/vali=
date?service=3Dhttp%3A//sitename/iliad/sections/communication/infos_directe=
urs/en_direct/en_direct_n89%3F&amp;ticket=3DUNKS-4255-aiahezPGrU3a34g1DoAH"=
>http://sitename:80/WebAppSSO/validate?service=3Dhttp%3A//sitename/iliad/se=
ctions/communication/infos_directeurs/en_direct/en_direct_n89%3F&amp;ticket=
=3DUNKS-4255-aiahezPGrU3a34g1DoAH</a><br>
------<br>2009-11-30T13:35:34 INFO(0) CookieLogger SSO Validate return: yes=
<br>------<br>2009-11-30T13:35:34 INFO(0) CookieLogger SSO User: FMAUREL<br=
>------<br>2009-11-30T13:35:34 INFO(0) CookieLogger set cookie 2 __tc 77367=
196A4JoU5GeLGY<br>
------<br>2009-11-30T13:35:36 INFO(0) CookieLogger::getLoginURL(self) Login=
URL redirection<br>------<br>2009-11-30T13:35:36 INFO(0) CookieLogger::getL=
oginURL(self)=A0 service =3D <a href=3D"https://applications.acoss.fr/iliad=
">https://applications.acoss.fr/iliad</a>?<br>
------<br>2009-11-30T13:35:36 INFO(0) CookieLogger::getLoginURL(self)=A0 ex=
ternal url redirect =3D&gt; <a href=3D"https://applications.acoss.fr:443/We=
bAppSSO/login?service=3Dhttps://applications.acoss.fr/iliad?&amp;next=3Dhtt=
ps://applications.acoss.fr/iliad">https://applications.acoss.fr:443/WebAppS=
SO/login?service=3Dhttps://applications.acoss.fr/iliad?&amp;next=3Dhttps://=
applications.acoss.fr/iliad</a><br>
------<br>2009-11-30T13:35:42 INFO(0) CookieLogger Attempt to login via SSO=
: UNKS-3919-LGRcieEItRJmhe40Xg9y<br>------<br>2009-11-30T13:35:42 INFO(0) C=
ookieLogger SSO Validate send: <a href=3D"http://sitename:80/WebAppSSO/vali=
date?service=3Dhttp%3A//sitename/iliad/sections/acoss/publications/en_direc=
t%3F&amp;ticket=3DUNKS-3919-LGRcieEItRJmhe40Xg9y">http://sitename:80/WebApp=
SSO/validate?service=3Dhttp%3A//sitename/iliad/sections/acoss/publications/=
en_direct%3F&amp;ticket=3DUNKS-3919-LGRcieEItRJmhe40Xg9y</a><br>
------<br>2009-11-30T13:35:42 INFO(0) CookieLogger SSO Validate return: yes=
<br>------<br>2009-11-30T13:35:42 INFO(0) CookieLogger SSO User: LROZIER<br=
>------<br>2009-11-30T13:35:42 INFO(0) CookieLogger set cookie 2 __tc 46815=
330A4JoU7RDde4<br>
------<br>2009-11-30T13:35:42 ERROR(200) ZODB Couldn&#39;t load state for 0=
x3106cb<br>Traceback (most recent call last):<br>=A0 File &quot;/usr/local/=
zope/zope274_base/lib/python/ZODB/Connection.py&quot;, line 597, in setstat=
e<br>
=A0=A0=A0 p, serial =3D self._storage.load(oid, self._version)<br>=A0 File =
&quot;/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py&quot;, l=
ine 757, in load<br>=A0=A0=A0 p, s, v, pv, sv =3D self._server.zeoLoad(oid)=
<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorag=
e.py&quot;, line 75, in __getattr__<br>
=A0=A0=A0 raise ClientDisconnected()<br>ClientDisconnected<br>------<br>200=
9-11-30T13:35:42 ERROR(200) ZODB Couldn&#39;t load state for 0x3106cb<br>Tr=
aceback (most recent call last):<br>=A0 File &quot;/usr/local/zope/zope274_=
base/lib/python/ZODB/Connection.py&quot;, line 597, in setstate<br>
=A0=A0=A0 p, serial =3D self._storage.load(oid, self._version)<br>=A0 File =
&quot;/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py&quot;, l=
ine 757, in load<br>=A0=A0=A0 p, s, v, pv, sv =3D self._server.zeoLoad(oid)=
<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorag=
e.py&quot;, line 75, in __getattr__<br>
=A0=A0=A0 raise ClientDisconnected()<br>ClientDisconnected<br>------<br>200=
9-11-30T13:35:42 ERROR(200) ZODB Couldn&#39;t load state for 0x3106cb<br>Tr=
aceback (most recent call last):<br>=A0 File &quot;/usr/local/zope/zope274_=
base/lib/python/ZODB/Connection.py&quot;, line 597, in setstate<br>
=A0=A0=A0 p, serial =3D self._storage.load(oid, self._version)<br>=A0 File =
&quot;/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py&quot;, l=
ine 757, in load<br>=A0=A0=A0 p, s, v, pv, sv =3D self._server.zeoLoad(oid)=
<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/python/ZEO/ClientStorag=
e.py&quot;, line 75, in __getattr__<br>
=A0=A0=A0 raise ClientDisconnected()<br>ClientDisconnected<br>------<br>200=
9-11-30T13:35:42 ERROR(200) SiteError <a href=3D"http://sitename/iliad/sect=
ions/acoss/publications/en_direct">http://sitename/iliad/sections/acoss/pub=
lications/en_direct</a><br>
Traceback (most recent call last):<br>=A0 File &quot;/usr/local/zope/zope27=
4_base/lib/python/ZPublisher/Publish.py&quot;, line 101, in publish<br>=A0=
=A0=A0 request, bind=3D1)<br>=A0 File &quot;/usr/local/zope/zope274_base/li=
b/python/ZPublisher/mapply.py&quot;, line 88, in mapply<br>
=A0=A0=A0 if debug is not None: return debug(object,args,context)<br>=A0 Fi=
le &quot;/usr/local/zope/zope274_base/lib/python/ZPublisher/Publish.py&quot=
;, line 39, in call_object<br>=A0=A0=A0 result=3Dapply(object,args) # Type =
s&lt;cr&gt; to step into published object.<br>
=A0 File &quot;/usr/local/zope/zope274_instance_i1/Products/CMFCore/PortalC=
ontent.py&quot;, line 116, in __call__<br>=A0=A0=A0 return view()<br>=A0 Fi=
le &quot;/usr/local/zope/zope274_base/lib/python/Shared/DC/Scripts/Bindings=
.py&quot;, line 306, in __call__<br>
=A0=A0=A0 return self._bindAndExec(args, kw, None)<br>=A0 File &quot;/usr/l=
ocal/zope/zope274_base/lib/python/Shared/DC/Scripts/Bindings.py&quot;, line=
 324, in _bindAndExec<br>=A0=A0=A0 def _bindAndExec(self, args, kw, caller_=
namespace):<br>
=A0 File &quot;/usr/local/zope/zope274_base/lib/python/Shared/DC/Scripts/Bi=
ndings.py&quot;, line 343, in _bindAndExec<br>=A0=A0=A0 return self._exec(b=
ound_data, args, kw)<br>=A0 File &quot;/usr/local/zope/zope274_instance_i1/=
Products/CMFCore/FSPageTemplate.py&quot;, line 191, in _exec<br>
=A0=A0=A0 result =3D self.pt_render(extra_context=3Dbound_names)<br>=A0 Fil=
e &quot;/usr/local/zope/zope274_instance_i1/Products/CMFCore/FSPageTemplate=
.py&quot;, line 124, in pt_render<br>=A0=A0=A0 result =3D FSPageTemplate.in=
heritedAttribute(&#39;pt_render&#39;)(<br>
=A0 File &quot;/usr/local/zope/zope274_base/lib/python/Products/PageTemplat=
es/PageTemplate.py&quot;, line 96, in pt_render<br>=A0=A0=A0 tal=3Dnot sour=
ce, strictinsert=3D0)()<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/=
python/TAL/TALInterpreter.py&quot;, line 186, in __call__<br>
=A0=A0=A0 def __call__(self):<br>=A0 File &quot;/usr/local/zope/zope274_bas=
e/lib/python/TAL/TALInterpreter.py&quot;, line 190, in __call__<br>=A0=A0=
=A0 self.interpret(self.program)<br>=A0 File &quot;/usr/local/zope/zope274_=
base/lib/python/TAL/TALInterpreter.py&quot;, line 234, in interpret<br>
=A0=A0=A0 handlers[opcode](self, args)<br>=A0 File &quot;/usr/local/zope/zo=
pe274_base/lib/python/TAL/TALInterpreter.py&quot;, line 650, in do_defineMa=
cro<br>=A0=A0=A0 self.interpret(macro)<br>=A0 File &quot;/usr/local/zope/zo=
pe274_base/lib/python/TAL/TALInterpreter.py&quot;, line 234, in interpret<b=
r>
=A0=A0=A0 handlers[opcode](self, args)<br>=A0 File &quot;/usr/local/zope/zo=
pe274_base/lib/python/TAL/TALInterpreter.py&quot;, line 409, in do_optTag_t=
al<br>=A0=A0=A0 self.do_optTag(stuff)<br>=A0 File &quot;/usr/local/zope/zop=
e274_base/lib/python/TAL/TALInterpreter.py&quot;, line 394, in do_optTag<br=
>
=A0=A0=A0 return self.no_tag(start, program)<br>=A0 File &quot;/usr/local/z=
ope/zope274_base/lib/python/TAL/TALInterpreter.py&quot;, line 389, in no_ta=
g<br>=A0=A0=A0 self.interpret(program)<br>=A0 File &quot;/usr/local/zope/zo=
pe274_base/lib/python/TAL/TALInterpreter.py&quot;, line 234, in interpret<b=
r>
=A0=A0=A0 handlers[opcode](self, args)<br>=A0 File &quot;/usr/local/zope/zo=
pe274_base/lib/python/TAL/TALInterpreter.py&quot;, line 671, in do_useMacro=
<br>=A0=A0=A0 self.interpret(macro)<br>=A0 File &quot;/usr/local/zope/zope2=
74_base/lib/python/TAL/TALInterpreter.py&quot;, line 234, in interpret<br>
=A0=A0=A0 handlers[opcode](self, args)<br>=A0 File &quot;/usr/local/zope/zo=
pe274_base/lib/python/TAL/TALInterpreter.py&quot;, line 460, in do_setLocal=
_tal<br>=A0=A0=A0 self.engine.setLocal(name, self.engine.evaluateValue(expr=
))<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/python/Products/PageT=
emplates/TALES.py&quot;, line 221, in evaluate<br>
=A0=A0=A0 return expression(self)<br>=A0 File &quot;/usr/local/zope/zope274=
_base/lib/python/Products/PageTemplates/ZRPythonExpr.py&quot;, line 47, in =
__call__<br>=A0=A0=A0 return eval(code, g, {})<br>=A0 File &quot;Python exp=
ression &quot;btool.getBoxes(here)&quot;&quot;, line 1, in &lt;expression&g=
t;<br>
=A0 File &quot;/usr/local/zope/zope274_instance_i1/Products/CPSDefault/Boxe=
sTool.py&quot;, line 99, in getBoxes<br>=A0=A0=A0 f_boxes, f_settings =3D s=
elf._getFolderBoxesAndSettings(home)<br>=A0 File &quot;/usr/local/zope/zope=
274_instance_i1/Products/CPSDefault/BoxesTool.py&quot;, line 282, in _getFo=
lderBoxesAndSettings<br>
=A0=A0=A0 idbc =3D self.getBoxContainerId(folder)<br>=A0 File &quot;/usr/lo=
cal/zope/zope274_instance_i1/Products/CPSDefault/BoxesTool.py&quot;, line 2=
66, in getBoxContainerId<br>=A0=A0=A0 url =3D portal_url.getRelativeUrl(fol=
der)<br>=A0 File &quot;/usr/local/zope/zope274_instance_i1/Products/CMFCore=
/URLTool.py&quot;, line 88, in getRelativeContentURL<br>
=A0=A0=A0 return &#39;/&#39;.join( self.getRelativeContentPath(content) )<b=
r>=A0 File &quot;/usr/local/zope/zope274_instance_i1/Products/CMFCore/URLTo=
ol.py&quot;, line 81, in getRelativeContentPath<br>=A0=A0=A0 content_path =
=3D content.getPhysicalPath()<br>
=A0 File &quot;/usr/local/zope/zope274_base/lib/python/ZODB/Connection.py&q=
uot;, line 597, in setstate<br>=A0=A0=A0 p, serial =3D self._storage.load(o=
id, self._version)<br>=A0 File &quot;/usr/local/zope/zope274_base/lib/pytho=
n/ZEO/ClientStorage.py&quot;, line 757, in load<br>
=A0=A0=A0 p, s, v, pv, sv =3D self._server.zeoLoad(oid)<br>=A0 File &quot;/=
usr/local/zope/zope274_base/lib/python/ZEO/ClientStorage.py&quot;, line 75,=
 in __getattr__<br>=A0=A0=A0 raise ClientDisconnected()<br>ClientDisconnect=
ed<br><br>voici la config de mon log cot=E9 ZEO, est ce que je peux augment=
er le niveau de log et comment ?<br>
<br># ZEO configuration file<br><br>%define INSTANCE /usr/local/zope/zope27=
4_zeo_server<br><br>&lt;zeo&gt;<br>=A0 address 9999<br>=A0 read-only false<=
br>=A0 invalidation-queue-size 100<br>=A0 # monitor-address PORT<br>=A0 # t=
ransaction-timeout SECONDS<br>
&lt;/zeo&gt;<br><br>&lt;filestorage 1&gt;<br>=A0 path $INSTANCE/var/Data.fs=
<br>&lt;/filestorage&gt;<br><br>&lt;eventlog&gt;<br>=A0 level info<br>=A0 &=
lt;logfile&gt;<br>=A0=A0=A0 path $INSTANCE/log/zeo.log<br>=A0 &lt;/logfile&=
gt;<br>&lt;/eventlog&gt;<br>
<br>&lt;runner&gt;<br>=A0 program $INSTANCE/bin/runzeo<br>=A0 socket-name $=
INSTANCE/etc/zeo.zdsock<br>=A0 daemon true<br>=A0 forever false<br>=A0 back=
off-limit 10<br>=A0 exit-codes 0, 2<br>=A0 directory $INSTANCE<br>=A0 defau=
lt-to-interactive true<br>
=A0 # user zope<br>=A0 python /usr/local/zope/python.2.3.4/bin/python<br>=
=A0 zdrun /usr/local/zope/zope274_base/lib/python/zdaemon/zdrun.py<br><br>=
=A0 # This logfile should match the one in the zeo.conf file.<br>=A0 # It i=
s used by zdctl&#39;s logtail command, zdrun/zdctl doesn&#39;t write it.<br=
>
=A0 logfile $INSTANCE/log/zeo.log<br>&lt;/runner&gt;<br><br><br>La valeur d=
u cache-size avait =E9t=E9 augment=E9 pour faire face au pbs de cpu, de 300=
00 =E0 100000, =E0 pr=E9sent on la remise =E0 60000.<br><br>Pour info nous =
n&#39;envisageons pas de changer de version de zope/cps.<br>
<br>Merci d&#39;avance.<br><br><div class=3D"gmail_quote">Le 27 novembre 20=
09 12:46, Georges Racinet <span dir=3D"ltr">&lt;<a href=3D"mailto:georges@r=
acinet.fr">[email protected]</a>&gt;</span> a =E9crit :<br><blockquote cla=
ss=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, 204, 204); marg=
in: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class=3D"im">Malika LB wrote:<br>
&gt; Bonjour,<br>
&gt;<br>
&gt; pour info, il s&#39;agit du process python.<br>
&gt;<br>
&gt; Il n&#39;y a pas de conversion de fichiers excel.<br>
<br>
</div>Voil=E0 donc un point =E9vacu=E9. Il reste toutefois possible (seulem=
ent<br>
possible) que r=E9gler l&#39;emballement CPU r=E8gle le ClientDisconnected.=
<br>
<br>
Avez-vous moyen de d=E9terminer pr=E9cis=E9ment le moment de l&#39;emballem=
ent. Si<br>
oui, qu&#39;avez-vous comme logs au niveau DEBUG, ou m=EAme TRACE, juste av=
ant ?<br>
<br>
Une remarque g=E9n=E9rale : CPS 3.2 et Zope 2.7 sont maintenant des version=
s<br>
fort vieilles.<br>
Au niveau du logiciel libre qu&#39;est CPS g=E9n=E9rique, passer du temps s=
ur ce<br>
probl=E8me n&#39;est int=E9ressant pour la communaut=E9 que dans la mesure =
o=F9 l&#39;on<br>
pense que la branche stable actuelle (CPS 3.4 sur Zope 2.9) en souffre<br>
potentiellement. =C0 ce stade, il est par exemple tout =E0 fait possible qu=
e<br>
ce soit un probl=E8me de Zope 2.7 r=E9gl=E9 depuis longtemps dans Zope 2.9.=
<br>
<br>
Je n&#39;ai aucune id=E9e de vos perspectives =E0 moyen terme (un an) pour =
cette<br>
application ni de l&#39;=E9tendue de vos d=E9veloppements sp=E9cifiques, ma=
is ne<br>
peux que vous encourager =E0 envisager une migration =E0 CPS 3.4.9<br>
<br>
Tr=E8s cordialement,<br>
<br>
GR<br>
<div class=3D"im"><br>
<br>
&gt;<br>
&gt; Merci.<br>
&gt;<br>
&gt; Le 19/11/09, *Racinet Georges* &lt;<a href=3D"mailto:[email protected]=
r">[email protected]</a><br>
</div>&gt; &lt;mailto:<a href=3D"mailto:[email protected]">georges@racinet=
.fr</a>&gt;&gt; a =E9crit :<br>
<div><div></div><div class=3D"h5">&gt;<br>
&gt;<br>
&gt; =A0 =A0 On Nov 19, 2009, at 5:59 PM, Malika LB wrote:<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Bonjour,<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Je vous soumets un pb rencontr=E9 sur notre site en es=
p=E9rant que<br>
&gt; =A0 =A0 =A0 =A0 vous connaissez ce genre de pb.<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Symptomes:<br>
&gt; =A0 =A0 =A0 =A0 - la navigation devient impossible, on a l&#39;erreur =
suivante<br>
&gt; =A0 =A0 =A0 =A0 chaque fois qu&#39;on clique sur une page du site.<br>
&gt; =A0 =A0 =A0 =A0 - le cpu s&#39;emballe sur la machine concern=E9e<br>
&gt; =A0 =A0 =A0 =A0 - le nb d&#39;objets charg=E9s sur les 2 instances de =
la m=EAme machine<br>
&gt; =A0 =A0 =A0 =A0 atteignent des maximums (72 000) (database activity de=
 la zmi)<br>
&gt; =A0 =A0 =A0 =A0 Seul un arr=EAt relance de la machine vient =E0 bout d=
u pb.<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 Bonjour,<br>
&gt;<br>
&gt; =A0 =A0 pour le cpu, j&#39;ai vu =E7a r=E9cemment avec la conversion d=
es documents<br>
&gt; =A0 =A0 excel.<br>
&gt; =A0 =A0 Par ailleurs, cela pourrait =EAtre la cause premi=E8re, le<br>
&gt; =A0 =A0 ClientDisconnected error devenant une cons=E9quence d&#39;un a=
bsence de<br>
&gt; =A0 =A0 communications trop long entre client et serveur ZEO.<br>
&gt; =A0 =A0 Ce n&#39;est qu&#39;une hypoth=E8se...<br>
&gt;<br>
&gt; =A0 =A0 Si le CPU s&#39;emballe, vous devez savoir quels process l&#39=
;occupe ?<br>
&gt;<br>
&gt; =A0 =A0 Cordialement,<br>
&gt;<br>
&gt; =A0 =A0 --<br>
&gt; =A0 =A0 GR<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Merci pour vos retours d&#39;exp=E9rience.<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Malika LAHOUCHE<br>
&gt; =A0 =A0 =A0 =A0 ACOSS<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Contexte :<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Zope/(Zope 2.7.4-0, python 2.3.4, linux2) ZServer/1.1 =
CPS/3.2<br>
&gt; =A0 =A0 =A0 =A0 2 serveurs zope avec 2 instances chacun et un zeo pour=
 la BD.<br>
&gt; =A0 =A0 =A0 =A0 data.fs de 13 GO<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 ci-joint un extrait du fichier zope.conf sur les 2 ins=
tances des<br>
&gt; =A0 =A0 =A0 =A0 2 serveurs :<br>
&gt; =A0 =A0 =A0 =A0 &lt;zodb_db main&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 mount-point /<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 # ZODB cache, in number of objects<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 #cache-size 30000<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 # modif 30/10/2009 suite problemes perf signales<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 cache-size 100000<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 &lt;zeoclient&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 server webprod11.ac750.recouv:9999<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 storage 1<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 name zeostorage<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 var $INSTANCE/var<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 # ZEO client cache, in bytes<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 #cache-size 50MB<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 cache-size 100MB<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 # Uncomment to have a persistent disk cache<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 #client zeo3<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 &lt;/zeoclient&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 &lt;/zodb_db&gt;<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Le client zope de la machine qui rencontre le pb nous =
renvoit ce<br>
&gt; =A0 =A0 =A0 =A0 message =E0 chaque consultation de page :<br>
&gt; =A0 =A0 =A0 =A0 Traceback (innermost last):<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module ZPublisher.Publish, line 101, in publish<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module ZPublisher.mapply, line 88, in mapply<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module ZPublisher.Publish, line 39, in call_object<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Products.CMFCore.PortalContent, line 116, in __=
call__<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Shared.DC.Scripts.Bindings, line 306, in __call=
__<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Shared.DC.Scripts.Bindings, line 324, in _bindA=
ndExec<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Shared.DC.Scripts.Bindings, line 343, in _bindA=
ndExec<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Products.CMFCore.FSPageTemplate, line 191, in _=
exec<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Products.CMFCore.FSPageTemplate, line 124, in p=
t_render<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Products.PageTemplates.PageTemplate, line 96, i=
n pt_render<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 - &lt;FSPageTemplate at /iliad/folder_view used for<br=
>
&gt; =A0 =A0 =A0 =A0 /iliad/sections/metiers/lettres_acoss/dirres&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 186, in __call__<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 190, in __call__<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 234, in interpret<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 650, in do_defineMacro=
<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 234, in interpret<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 409, in do_optTag_tal<=
br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 394, in do_optTag<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 389, in no_tag<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 234, in interpret<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 671, in do_useMacro<br=
>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 234, in interpret<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module TAL.TALInterpreter, line 460, in do_setLocal_ta=
l<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Products.PageTemplates.TALES, line 221, in eval=
uate<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Products.PageTemplates.ZRPythonExpr, line 47, i=
n __call__<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 - __traceback_info__: btool.getBoxes(here)<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Python expression &quot;btool.getBoxes(here)&qu=
ot;, line 1, in<br>
&gt; =A0 =A0 =A0 =A0 &lt;expression&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Products.CPSDefault.BoxesTool, line 94, in getB=
oxes<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module Products.CPSDefault.BoxesTool, line 288, in<br>
&gt; =A0 =A0 =A0 =A0 _getFolderBoxesAndSettings<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module ZODB.Connection, line 597, in setstate<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module ZEO.ClientStorage, line 757, in load<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Module ZEO.ClientStorage, line 75, in __getattr__<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 ClientDisconnected<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 _______________________________________________<br>
&gt; =A0 =A0 =A0 =A0 cps-users-fr<br>
&gt; =A0 =A0 =A0 =A0 Adresse de la liste : <a href=3D"mailto:cps-users-fr@l=
ists.nuxeo.com">[email protected]</a><br>
</div></div>&gt; =A0 =A0 =A0 =A0 &lt;mailto:<a href=3D"mailto:cps-users-fr@=
lists.nuxeo.com">[email protected]</a>&gt;<br>
<div class=3D"im">&gt; =A0 =A0 =A0 =A0 Gestion de l&#39;abonnement :<br>
&gt; =A0 =A0 =A0 =A0 &lt;<a href=3D"http://lists.nuxeo.com/mailman/listinfo=
/cps-users-fr" target=3D"_blank">http://lists.nuxeo.com/mailman/listinfo/cp=
s-users-fr</a>&gt;<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 --<br>
</div>&gt; =A0 =A0 Georges Racinet, <a href=3D"http://www.racinet.fr" targe=
t=3D"_blank">http://www.racinet.fr</a> &lt;<a href=3D"http://www.racinet.fr=
/" target=3D"_blank">http://www.racinet.fr/</a>&gt;<br>
<div class=3D"im">&gt; =A0 =A0 Zope/CPS/Plone expertise, assistance &amp; d=
evelopment<br>
&gt; =A0 =A0 GPG: 0x4862FFF7<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 _______________________________________________<br>
&gt; =A0 =A0 cps-users-fr<br>
&gt; =A0 =A0 Adresse de la liste : <a href=3D"mailto:[email protected]=
eo.com">[email protected]</a><br>
</div>&gt; =A0 =A0 &lt;mailto:<a href=3D"mailto:[email protected]=
m">[email protected]</a>&gt;<br>
<div><div></div><div class=3D"h5">&gt; =A0 =A0 Gestion de l&#39;abonnement =
:<br>
&gt; =A0 =A0 &lt;<a href=3D"http://lists.nuxeo.com/mailman/listinfo/cps-use=
rs-fr" target=3D"_blank">http://lists.nuxeo.com/mailman/listinfo/cps-users-=
fr</a>&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
--<br>
Georges Racinet, <a href=3D"http://www.racinet.fr" target=3D"_blank">http:/=
/www.racinet.fr</a><br>
Zope/CPS/Plone expertise, assistance &amp; development<br>
GPG: 0x4862FFF7<br>
<br>
</div></div><br>_______________________________________________<br>
cps-users-fr<br>
Adresse de la liste : <a href=3D"mailto:[email protected]">cps-u=
[email protected]</a><br>
Gestion de l&#39;abonnement : &lt;<a href=3D"http://lists.nuxeo.com/mailman=
/listinfo/cps-users-fr" target=3D"_blank">http://lists.nuxeo.com/mailman/li=
stinfo/cps-users-fr</a>&gt;<br>
<br></blockquote></div><br>

--00c09ffb5478eadf3b0479a68b5e--

--===============0670039431==
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-user=
s-fr>

--===============0670039431==--