You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While I've not seen the issue surface on FireFox, I've seen the console message
SCRIPT7002: XMLHttpRequest: Network Error 0x800c0007, No data is available for the requested resource.
issued from IE and a similar error issued from Chrome when clicking the "Confirm" button on the OPC's main page.
Tracing the issue down, it appears that having Configuration->Gzip Compression set to enabled is the source of the issue. When enabled, an HTTP header (Content-Encoding: gzip) is included in the response, which apparently confuses IE/Chrome so that a jQuery error occurs and the checkout cannot be completed.
Taking a clue from the downloads page's processing, the OPC AJAX calls that require an ob_start/ob_end pair (to return replacement HTML) will ensure that Gzip is disabled via php.ini directive prior to returning their response.
The text was updated successfully, but these errors were encountered:
Kill any active Gzip compression prior to HTML return and use the
session variables for the processing flags, as stored by the main OPC
handler when the page is fully rendered.
While I've not seen the issue surface on FireFox, I've seen the console message
SCRIPT7002: XMLHttpRequest: Network Error 0x800c0007, No data is available for the requested resource.
issued from IE and a similar error issued from Chrome when clicking the "Confirm" button on the OPC's main page.
Tracing the issue down, it appears that having Configuration->Gzip Compression set to enabled is the source of the issue. When enabled, an HTTP header (Content-Encoding: gzip) is included in the response, which apparently confuses IE/Chrome so that a jQuery error occurs and the checkout cannot be completed.
Taking a clue from the
downloads
page's processing, the OPC AJAX calls that require an ob_start/ob_end pair (to return replacement HTML) will ensure that Gzip is disabled viaphp.ini
directive prior to returning their response.The text was updated successfully, but these errors were encountered: