IE11 HTTPS AJAX XMLHttpRequest: Network Error 0x2eff, Could not complete the operation due to error 00002eff

We spend multiple days searching for the cause of this problem!

  • In the console: SCRIPT7002: XMLHttpRequest: Network Error 0x2eff, Could not complete the operation due to error 00002eff.
  • In the network tab of IE/Edge, we see the failed request as ‘Pending…’
  • XmlHTTPRequest/JQuery returns 404 error at the client, but the server returned a successfully 200 response.
  • No response headers returned

We only had this problem when using all of these:

  • HTTP/2
  • POST requests
  • Windows 10
  • IE or Edge

Apparently it is a Windows 10 bug in the HTTP stack that is now solved in Windows 10 version 1803 (April 2018).
So normally this problem will disappear over time for people/companies using auto updates of Windows. used Windows 10 versions WorldWide

We tested this on an older and newer version of Windows 10 and it is indeed solved.

Some temporary solution could be:

  • disable HTTP/2 for IE and Edge and use HTTPS (server side change).
  • use GET (if possible)
  • does PUT also has this problem?
  • do some retries if no response headers are returned
  • accept that IE/Edge users will be punished 😉

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)