Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Microsoft Edge: SCRIPT7002: XMLHttpRequest: Network Error 0x2efd, Could not complete the operation due to error 00002efd

Running on Windows 10, Microsoft Edge. I have an app installed locally on my machine in IIS (10.119.103.10) which is trying to make requests to another machine on the network (10.119.103.2) which is setup to use CORS.

This all works in chrome and internet explorer ... here is a test case

function LOG(message) {
        var el = document.createElement('pre');
        el.textContent = message;
        output.appendChild(el);
}
function xhrtest(url) {
        var XHR = new XMLHttpRequest();
        LOG("OPEN " + url);
        XHR.open("GET", url, true);
        XHR.onreadystatechange = function(e) {
                LOG('READY ' + XHR.readyState + ' STATUS ' + XHR.status + ' ' + XHR.statusText + ' TYPE ' + XHR.responseType);
                LOG(XHR.response);
        }
        LOG("SEND");
        XHR.send();
}
<button onclick="xhrtest('http://10.119.103.2/~adf/RMC2/trunk/server/?r=get')">XHR TEST</button>
<hr/>
<div id="output"></div>

In Microsoft Edge however, I get the following error

SCRIPT7002: XMLHttpRequest: Network Error 0x2efd, Could not complete the operation due to error 00002efd.

The client (XMLHttpRequest) isn't even attempting to connect to the server, it bails immediately. The test case producing this output:-

OPEN http://10.119.103.2/~adf/RMC2/trunk/server/?r=get 
SEND 
READY 4 STATUS 0  TYPE

I suspect this is something to do with private networks though really I have no idea, nor any idea how to resolve it.

like image 248
Austin France Avatar asked Apr 12 '16 12:04

Austin France


1 Answers

I have the same "SCRIPT7002: XMLHttpRequest: Network Error 0x2efd" problem whenever my webpage would try to connect with other web server via ajax. My page was working fine in all other browsers even in IE 11. I resolve it by turning off the smart screen filter in Edge browser. I think smart screen filter blocks ajax communication with websites which it think suspicious or low reputation.check this link for more info

like image 62
user1855673 Avatar answered Nov 13 '22 20:11

user1855673