Author Topic: Urgent: Cart not maintaining the session ID during checkout process.  (Read 2812 times)

bluefish001

  • Beginner
  • *
  • Posts: 45
Patched a production site to VirtueMart 1.1.6 about a week ago.

All of a sudden I am seeing errs in the check out process and log:
Code: [Select]
01:15:23 14/12/10 VirtueMart [ERR] [#.#.#.#] [#####] Please select another Shipping Method. [0dfdf76ad7669d33b32aeaa345443ad6]
The cart just loops on the shipping screen. I am using flat rate shipping and after reviewing all of the other post regarding this topic  I have determined that something else is afoot here.

The most damming evidence is the fact that the session id keeps changing.
Code: [Select]
01:14:45 14/12/10 VirtueMart [ERR] [#.#.#.#] [#####] Please select another Shipping Method. [d57e297fb51c4d4a82abc0aebc863ddb]
01:14:45 14/12/10 VirtueMart [DEBUG] [#.#.#.#] [#####] Starting Shipping module: shipvalue [d57e297fb51c4d4a82abc0aebc863ddb]
01:15:23 14/12/10 VirtueMart [DEBUG] [#.#.#.#] [demo] Using existing Session bc9bd0533ccb6edb3fea5852ac99cf21, ID: 0dfdf76ad7669d33b32aeaa345443ad6. [0dfdf76ad7669d33b32aeaa345443ad6]
01:15:23 14/12/10 VirtueMart [DEBUG] [#.#.#.#] [#####] calculating tax based on shipping address [0dfdf76ad7669d33b32aeaa345443ad6]
01:15:23 14/12/10 VirtueMart [ERR] [#.#.#.#] [#####] Please select another Shipping Method. [0dfdf76ad7669d33b32aeaa345443ad6]
01:15:23 14/12/10 VirtueMart [DEBUG] [#.#.#.#] [#####] Starting Shipping module: shipvalue [0dfdf76ad7669d33b32aeaa345443ad6]
01:18:00 14/12/10 VirtueMart [DEBUG] [#.#.#.#] [demo] Using existing Session bc9bd0533ccb6edb3fea5852ac99cf21, ID: ea784b07c0809986974412389af65588. [ea784b07c0809986974412389af65588]
01:18:00 14/12/10 VirtueMart [DEBUG] [#.#.#.#] [#####] calculating tax based on shipping address [ea784b07c0809986974412389af65588]
01:18:00 14/12/10 VirtueMart [ERR] [#.#.#.#] [#####] Please select another Shipping Method. [ea784b07c0809986974412389af65588]

The really strange thing is that when it happens it is not browser specific as I have tested both firefox and IE. But it is not happening to everyone. In fact I can't reproduce it locally at all... which is why I did not identify the issue before it made it to the production environment.

I have checked permissions on the site for com_virtumart 775. I have purged cache and done a chicken dance but 24hrs later I am still no where. Considering reinstalling the store.

The odd think is that I have another store running using the same build and patch and all is fine.... tested on the same system that is erroring on the other damaged store.

ADVICE PLEASE!!!  Even bad advice would be welcome.

The site is http://www.bottledupdesigns.com

bluefish001

  • Beginner
  • *
  • Posts: 45
Re: Urgent: Cart not maintaining the session ID during checkout process.
« Reply #1 on: December 14, 2010, 19:03:13 pm »
This does not happen for everyone but when it does occur it is impossible for the customer to advance past the shipping selection point in the check out process. This appears to be a Windows only issue,

The work around that appears to correct the problem is to log out of the client systems OS and  log back in,  relaunch the web browser and revisit the store site. 

This is clearly an issue with the cookie/session ID.

One of the symptoms is that the user appears to be logged in multiple times when viewed in the Joomla control panel.

PRO

  • Global Moderator
  • Super Hero
  • *
  • Posts: 10352
  • VirtueMart Version: 3+
Re: Urgent: Cart not maintaining the session ID during checkout process.
« Reply #2 on: December 14, 2010, 19:29:10 pm »
you say urgent, BUT you do know 1.5 is still beta correct?

are you sure you are not using 1.1?

1.5 checkout is not working yet
J3.9+ VM 3.4.2
Slowest Page Speed Score (88) (Category)
Fastest Page Speed Score (94-96) (productdetails)

bluefish001

  • Beginner
  • *
  • Posts: 45
Re: Urgent: Cart not maintaining the session ID during checkout process.
« Reply #3 on: December 14, 2010, 19:48:22 pm »
Clearly stated above:
Patched a production site to VirtueMart 1.1.6 about a week ago.
On the site 1.1.6 is marked as stable:
VirtueMart 1.1.6 is the latest stable version available. It is compatible with Joomla! 1.5.x only!

PRO

  • Global Moderator
  • Super Hero
  • *
  • Posts: 10352
  • VirtueMart Version: 3+
Re: Urgent: Cart not maintaining the session ID during checkout process.
« Reply #4 on: December 14, 2010, 20:01:19 pm »
ok, 1.1.6 is version 1.1

1.5 is not stable yet. (you posted this in the 1.5 forum)

I am moving this thread
J3.9+ VM 3.4.2
Slowest Page Speed Score (88) (Category)
Fastest Page Speed Score (94-96) (productdetails)