bstineman wrote:
The enable trans_id value is a php.ini configuration option. You should simply need to edit your php config file setting the option to 1 then restart your web server.
Now the questions:
1) are you using customer session callback functions?
2) since by default sessions are moved via cookies, and most proxies won't try to share cookies amoung users, have you checked to make sure your page headers are explicitly setting the "no cache" option as it may be that the proxy these users are coming from is caching the pages and serving them to multiple users
3) have you been able to debug any of the user requests to ensure that if two different users send you requests, that you get the session cookie for the appropriate user with each request?
I suspect that the 2nd item may be where your issue resides.
My php.ini has "session.use_trans_sid = 1", it is like that by default, it seems to be passing the PHPSESSID variable, but it doesn't show on any relative URLs I have. Does this work with named sessions?
To your questions:
1) I don't know what you mean, what is that?
2) This can be the solution, I don't have nocache for the pages, I'll add it.
3) No, how can I do that?
Thank you very much for your help.
Rogerio