New Zenner
- Join Date:
- Jan 2008
- Posts:
- 7
- Plugin Contributions:
- 0
Session Issue - Customer Logs in and sees another customers account
I'm quite aware of all the threads discussing sessions and fixes for session crossing. Here's the issue:
A while back I had a customer submit an issue where they were being logged out when they tried to checkout and they were not able to complete an order. So I switched Recreate Sessions to false and it resolved the problem and since then I did not have an issue in regards to that.
Yesterday, we installed an SSL certificate on the domain (this may or may not be important).
In any case, today, when one customer logged in, the account information of another user was shown (they placed an order thrugh Paypal IPN where the Paypal IP showed the customers correct info, but the Order generated in zencart was under a different users account who never placed an order as of yet... they notified us of this).
While I may be tempted to set recreate sessions to true, I would risk having the issue as I had a while back. So this is a double edged sword as it would seem. So, I'm begging for any guidance as to how to resolve this issue. Below are our configuration settings:
Cookie Domain True
Force Cookie Use False
Check SSL Session ID False
Check User Agent False
Check IP Address False
Prevent Spider Sessions True
Recreate Session False
IP to Host Conversion Status true
I read something about "AOL and other big ISPs force all web traffic through a load balanced set of proxy servers, causing users to "change IPs" mid-session, or something like that.. it also seems to happen if for some reason multiple users come from the same IP (NAT, or multiple browsers, as you suggest)."
We are using version 1.3.7.1.
Any help would be greatly appreciated.
PS: All links to the site are advertised without any session id info in the url.
Thanks.