VirtueMart Forum

VirtueMart 2 + 3 + 4 => Security (https) / Performance / SEO, SEF, URLs => Topic started by: chetanmadaan on March 26, 2013, 17:10:24 PM

Title: SESSION problem - cart being shared.
Post by: chetanmadaan on March 26, 2013, 17:10:24 PM
Hi -

we have Progressive caching enabled in the Joomla config and one of the probelms... we are having with VM is the shopping cart is probably being shared by multiple users.
for instance,

- I add product A to my cart.
- another user adds Product B to his cart.

both being in two different computers and different ip addresses.

and then we click "Show Cart"... we both see Product A AND Product B in our cart.

and this is more likely to be random everytime... sometimes it happens and sometimes it doesn't

any clues on where i shall start debugging?
Title: Re: SESSION problem - cart being shared.
Post by: jjk on March 26, 2013, 20:55:50 PM
Joomla progressive cache stores modules. See here for more details: http://www.bzzzz.biz/blog/joomla/joomla-1.6-caching-demystified-jennifer-series.bzzzz
Do you have an SSL certificate installed for your shop?
Title: Re: SESSION problem - cart being shared.
Post by: Milbo on March 26, 2013, 21:30:29 PM
Caching for the whole virtuemart component and modules should be disabled.
Title: Re: SESSION problem - cart being shared.
Post by: Maxim Pishnyak on March 29, 2013, 19:09:23 PM
Where I can disable caching for component itself?
Title: Re: SESSION problem - cart being shared.
Post by: chetanmadaan on March 29, 2013, 19:12:09 PM
Same question.

Component or Module?
Title: Re: SESSION problem - cart being shared.
Post by: Maxim Pishnyak on April 03, 2013, 12:48:20 PM
It looks like jotcache is the only one alone solution as component.
But hell there're a plenty cache plugins where it's possible to write manually rule to not cache vmart.