This is a really obscure issue I've been fighting for almost a week. I am running a Drupal 6 Ubercart site on Cherokee--very standard setup. When I am on the order screen where you enter credit card details etc., there is a loading bar that just hangs there which should show the line-items that you are buying. Similarly when I submit this form, the server will just hang for however long the timeout is set (in my case, 2 minutes). After posting on Ubercart and Chrome forums, and testing in Firebug, I've narrowed it to the fact that it's a Google Chrome issue when an AJAX request is made from an SSL page. If I turn off SSL for the checkout pages in Ubercart, everything works fine. But of course I can't keep it that way--and every other browser I've tried works correctly on the SSL pages.
I got this potentially helpful reply on a Google Chrome forum here: http://www.google.com/support/forum/p/Chrome/thread?tid=7d50c093bd4f8f6c&hl=en&start=160 /"Just FYI, the issue seems to stem around the fact that chrome doesn't handle changing the order of the encryption algorithms very well. For example, I had this issue on a CISCO ASA. Turns out someone changed the algorithms to where AES256 and AES128 were above RC4 and 3DES. So ensure that RC4 or 3DES encryption options are above the AES options on the server side and it should resolve this issue."/ So is there a way to change this order in Cherokee? Do you think this response is on the right track? FYI I also left feedback on an Ubercart forum here: http://www.ubercart.org/forum/support/3872/javascript_problem_drupal_57_and_ubercart_beta_7 ----- Visit Bradezone today and be a part of history! Technically! -- View this message in context: http://cherokee-web-server-general.1049476.n5.nabble.com/Google-Chrome-fails-on-AJAX-requests-from-SSL-page-tp5505174p5505174.html Sent from the Cherokee Web Server - General mailing list archive at Nabble.com. _______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
