[Zope-dev] Problems with session on ZEO

Gerhard Schmidt estartu at ze.tum.de
Tue Aug 3 03:34:23 EDT 2004


Hi, 

we have some problems with our tempstorage on out ZEO client. 

We are running 6 zope Frontend server and one ZEO server. Serving
Both main and temp storage. 

I runs well for some days. But than it stops working an reports the 
following error

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 Shared.DC.Scripts.Bindings, line 306, in __call__
  Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
  Module Products.PageTemplates.ZopePageTemplate, line 222, in _exec
  Module Products.PageTemplates.PageTemplate, line 96, in pt_render
   - <ZopePageTemplate at /TUM_Portal/login_form>
  Module TAL.TALInterpreter, line 189, in __call__
  Module TAL.TALInterpreter, line 218, in interpret
  Module TAL.TALInterpreter, line 233, in interpret
  Module TAL.TALInterpreter, line 670, in do_useMacro
  Module TAL.TALInterpreter, line 233, in interpret
  Module TAL.TALInterpreter, line 693, in do_defineSlot
  Module TAL.TALInterpreter, line 233, in interpret
  Module TAL.TALInterpreter, line 636, in do_condition
  Module TAL.TALInterpreter, line 233, in interpret
  Module TAL.TALInterpreter, line 483, in do_insertText_tal
  Module Products.PageTemplates.TALES, line 227, in evaluateText
  Module Products.PageTemplates.TALES, line 221, in evaluate
  Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
   - __traceback_info__: here.REQUEST.SESSION.set('callerURL', here.REQUEST.HTTP_REFERER)
  Module Python expression "here.REQUEST.SESSION.set('callerURL', here.REQUEST.HTTP_REFERER)", line 1, in <expression>
  Module ZPublisher.HTTPRequest, line 1218, in __getattr__
  Module ZPublisher.HTTPRequest, line 1178, in get
  Module Products.Sessions.SessionDataManager, line 94, in getSessionData
  Module Products.Sessions.SessionDataManager, line 183, in _getSessionDataObject
SystemError: error return without exception set

Restarting the zeo server and one frontend fixes the problem for some 
time. 

i am running Zope 2.7.2 and Python 2.3.4 

Here is the zeo config 

%define INSTANCE_HOME /data/zope/zeo

<zeo>
  address 7700
  read-only false
  invalidation-queue-size 500
  # monitor-address PORT
  transaction-timeout 10
</zeo>

<filestorage main>
  path $INSTANCE_HOME/var/Data.fs
</filestorage>

%import tempstorage
<temporarystorage temp>
   name temporary storage for sessioning
</temporarystorage>


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

Bye
 	Estartu

----------------------------------------------------------------------------
Gerhard Schmidt    | Nick : estartu      IRC : Estartu  |  PGP Public Key
Fischbachweg 3     | Privat: estartu at augusta.de         |   auf Anfrage/
86856 Hiltenfingen | Dienst: schmidt at ze.tu-muenchen.de  |    on request

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 366 bytes
Desc: not available
Url : http://mail.zope.org/pipermail/zope-dev/attachments/20040803/647d7bc2/attachment.bin


More information about the Zope-Dev mailing list