[Zope] Problems with Core Session Tracking

Juan Carlos Coruña jcoruna@ibdosnorte.com
Wed, 28 Feb 2001 11:33:57 +0100


RESOLVED? BUG?

I have resolved the problem using a session data container.
Is this a bug with RAM based sessioning?

> -----Mensaje original-----
> De: zope-admin@zope.org [mailto:zope-admin@zope.org]En nombre de Juan
> Carlos Coruña
> Enviado el: miércoles, 28 de febrero de 2001 11:24
> Para: zope@zope.org
> Asunto: RV: [Zope] Problems with Core Session Tracking
> 
> 
> 
> 
> -----Mensaje original-----
> De: Juan Carlos Coruña [mailto:jcoruna@ibdosnorte.com]
> Enviado el: miércoles, 28 de febrero de 2001 11:01
> Para: Chris McDonough
> Asunto: RE: [Zope] Problems with Core Session Tracking
> 
> 
> 
> 
> > -----Mensaje original-----
> > De: zope-admin@zope.org [mailto:zope-admin@zope.org]En nombre de =
Chris
> > McDonough
> > Enviado el: martes, 27 de febrero de 2001 20:18
> > Para: Juan Carlos Coruña
> > CC: zope@zope.org
> > Asunto: Re: [Zope] Problems with Core Session Tracking
> > 
> > 
> > I presume you're using cookies to track session ids.
> > 
> > In this case, you're redirecting to a URL before the browser 
> has gotten an
> > opportunity to send the session id cookie to the server.
> > 
> > To get around this, turn on querystring sessionids, and run the 
> > redirect URL
> > through encodeUrl for this redirect only (and any other redirects =
before
> > which you set a session variable and where the next page depends on =
that
> > session variable).  E.g.
> > 
> > <dtml-call "RESPONSE.redirect(sessiondatamanager.encodeUrl(URL1 +
> > '/dealer'))">
> > 
> > This will allow the session id manager to get and parse the 
> > session-encoded
> > URL on the redirect.
> > 
> > If this doesn't work, post back.
> > 
> 
> Yes, I'm using cookies and internal data container. But after I 
> have changed all the site using encodeUrl the problem continues.
> For example, after viewing a page without problems, and then 
> reloading it appears the problem. The SESSION.get('N__cliente') 
> responds None. If I reload the page it fails 50%. 
> 
> 
> > ----- Original Message -----
> > From: "Juan Carlos Coruña" <jcoruna@ibdosnorte.com>
> > To: "Chris McDonough" <chrism@digicool.com>
> > Sent: Tuesday, February 27, 2001 1:49 PM
> > Subject: RE: [Zope] Problems with Core Session Tracking
> > 
> > 
> > I execute:
> > <dtml-let
> > SESSION="sessiondatamanager.getSessionData()"><dtml-call
> > "SESSION.set('N__cliente', '3345')"><dtml-call
> > "RESPONSE.redirect(URL1 + '/dealer')"></dtml-let>
> > 
> > And then in other page if I execute:
> > 
> > <dtml-let SESSION="sessiondatamanager.getSessionData()">
> > <dtml-var "SESSION.get('N__cliente')">
> > </dtml-let>
> > 
> > I obtain None.
> > 
> > > -----Mensaje original-----
> > > De: Chris McDonough [mailto:chrism@digicool.com]
> > > Enviado el: martes, 27 de febrero de 2001 20:10
> > > Para: Juan Carlos Coruña; zope@zope.org
> > > Asunto: Re: [Zope] Problems with Core Session Tracking
> > >
> > >
> > > Can you be more specific?  What do you want to happen and what
> > > does happen?
> > >
> > > ----- Original Message -----
> > > From: "Juan Carlos Coruña" <jcoruna@ibdosnorte.com>
> > > To: <zope@zope.org>
> > > Sent: Tuesday, February 27, 2001 1:36 PM
> > > Subject: [Zope] Problems with Core Session Tracking
> > >
> > >
> > > I have problems with the product Core Session Tracking.
> > > I use internal storage.
> > > It seems that a variable stored in a session disappears sometimes, =
but
> > > sometimes not.
> > >
> > > Are there any problems with this product?
> > >
> > >
> > > _______________________________________________
> > > Zope maillist  -  Zope@zope.org
> > > http://lists.zope.org/mailman/listinfo/zope
> > > **   No cross posts or HTML encoding!  **
> > > (Related lists -
> > >  http://lists.zope.org/mailman/listinfo/zope-announce
> > >  http://lists.zope.org/mailman/listinfo/zope-dev )
> > >
> > 
> > 
> > 
> > 
> > _______________________________________________
> > Zope maillist  -  Zope@zope.org
> > http://lists.zope.org/mailman/listinfo/zope
> > **   No cross posts or HTML encoding!  **
> > (Related lists - 
> >  http://lists.zope.org/mailman/listinfo/zope-announce
> >  http://lists.zope.org/mailman/listinfo/zope-dev )
> 
> 
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists - 
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )