perl-embperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Farouk Khawaja <fkhaw...@instinet.com>
Subject Apache::SessionX (clarification required)
Date Thu, 30 Jan 2003 16:59:47 GMT
Here's the problem I was seeing when accessing URL
http://host/gc/c/xx.epl

[6848]SES:  Received Cookie ID: 521469431535cba2d4bf56e04bc4ad6f  New
Cookie ID: 521469431535cba2d4bf56e04bc4ad6f  User data is NOT modified
[6848]SES:  Received Cookie ID: 521469431535cba2d4bf56e04bc4ad6f  New
Cookie ID: 29bbd022d35187683de83a9e1e2ede6d  User data is modified
[6848]SES:  Send Cookie -> EMBPERL_UID=29bbd022d35187683de83a9e1e2ede6d;
expires=+1h
[6848]SES:  Received Cookie ID: 521469431535cba2d4bf56e04bc4ad6f  New
Cookie ID: 70583a8b512e18dd7cadd3a442682180  User data is modified
[6848]SES:  Send Cookie -> EMBPERL_UID=70583a8b512e18dd7cadd3a442682180;
expires=+1h
[6848]SES:  Received Cookie ID: 521469431535cba2d4bf56e04bc4ad6f  New
Cookie ID: da1ace9d29b120380b62c967b55e5817  User data is modified
[6848]SES:  Send Cookie -> EMBPERL_UID=da1ace9d29b120380b62c967b55e5817;
expires=+1h

If you notice IE kept sending a session ID that was not recoginized by
Apache::SessionX.  What I found was that there happened to be 2 session
cookies on IE named gc & c.  Although I was accessing the file in 'c'
directory, the session ID sent back from IE was for the 'gc' directory
which was outdated and invalid.  The problem resolved itself when I
removed the session cookie named 'gc'.  

Furthermore, if I access the URL http://host/gc/b/xx.epl, a new session
ID gets created.  Although, this time there is no conflict with session
cookie for 'c'.

This may just be normal behavior for Apache::SessionX, but I was under
the impression that a session ID could/would traverse all directories in
my site.  Am I mistaken?  Is there a way to do this?

As always, your assistance is greatly appreciated.

-- 
Farouk Khawaja <fkhawaja@instinet.com>
Instinet Corporation

Mime
View raw message