-----Mensaje original----- De: Chris McDonough [mailto:chrism@digicool.com] Enviado el: miércoles, 28 de febrero de 2001 15:41 Para: Juan Carlos Coruña; zope@zope.org Asunto: Re: [Zope] Problems with Core Session Tracking
That's interesting. Maybe it is a bug. I'll try to reproduce it given the source you've already posted...
Thanks!!
- C
After using an external data container te problem appears aprox. 1%. Maybe it's a problem related to ConflictErrors in the ZODB? I obtain ConflictErrors in the zope debug log. Consider the following: I have 4000 accesses on this site per day. Maximum of 12 accesses per minute.
----- Original Message ----- From: "Juan Carlos Coruña" <jcoruna@ibdosnorte.com> To: <zope@zope.org> Sent: Wednesday, February 28, 2001 5:33 AM Subject: RE: [Zope] Problems with Core Session Tracking
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 )
_______________________________________________ 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 )