Answered by:
ERROR :SCRIPT7002: XMLHttpRequest: Network Error 0x2efd, Could not complete the operation due to error 00002efd. File: default.html

Question
-
Hi ,all
I am beginner for windows 8 app development.
I created simple project on domain name called www.aaa.com and also hosted web services on same domain. at that time i was able to access web services on my application code using AJAX. Then i created same project on another domain called www.bbb.com then i tried to access wcf services from www.aaa.com domain. at that time my javaScript console is throwing this error "SCRIPT7002: XMLHttpRequest: Network Error 0x2efd, Could not complete the operation due to error 00002efd.
File: default.html". I tried some thing on both end on web services project as well as windows 8 app.AT app side in package.appxmanifest file i added below code.
<Capabilities>
<Capability Name="privateNetworkClientServer" />
<Capability Name="internetClient" />
</Capabilities>AT web services side in web.config file i added following settings.
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"
multipleSiteBindingsEnabled="true" />
<standardEndpoints>
<webScriptEndpoint>
<standardEndpoint name="" crossDomainScriptAccessEnabled="true" />
</webScriptEndpoint>
</standardEndpoints>but above all diagnostics are not working for me.
and one more thing at www.bbb.com domain in sample android app while i am trying to consume my wcf services it is working fine. the problem is specifically for windows 8 app only.
Here is sample code which i had written in default.html file
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>DemoWebService</title> <!-- DemoWebService references --> <script src="/js/default.js"></script> <script> var personNameVar = "Hardik"; var dataIn = '{' + '"personName":"' + personNameVar + '"}'; $.ajax({ url: "http://SomeIP:SomePort/Service1.svc/HelloWorld", type: "POST", contentType: "application/json; charset=utf-8", data: dataIn, dataType: "json", success: function (data) { var object = JSON.parse(data.d); if (object.Error == '') { $('body').html(object.Response); } }, error: function (error) { $('body').html(error); } }); </script> </head> <body> </body> </html>
so is there any help. I am eagerly waiting for it.
P.S I am accessing www.aaa.com web services using VPN.
Thanks in advance,
Hardik
Friday, January 16, 2015 7:27 AM
Answers
-
In that case, I recommend that you collect a Network trace using a tool such as Microsoft Network Monitor or Wireshark to understand what IP Address is the connection being made to. The 0x2efd error correlates to the WinINet error: ERROR_INTERNET_CANNOT_CONNECT meaning that the connection with the remote server cannot be established. When you collect a network trace, try looking for the TCP-SYN signal and see whether your remote server responds with a SYN-ACK.
Windows Store Developer Solutions, follow us on Twitter: @WSDevSol|| Want more solutions? See our blog
- Marked as answer by Jamles HezModerator Friday, January 30, 2015 8:38 AM
Tuesday, January 20, 2015 11:23 PMModerator
All replies
-
-
Yes, definitely i am able to access the same URL from IE. even i can access that URL from IE of simulator also.Monday, January 19, 2015 5:28 AM
-
In that case, I recommend that you collect a Network trace using a tool such as Microsoft Network Monitor or Wireshark to understand what IP Address is the connection being made to. The 0x2efd error correlates to the WinINet error: ERROR_INTERNET_CANNOT_CONNECT meaning that the connection with the remote server cannot be established. When you collect a network trace, try looking for the TCP-SYN signal and see whether your remote server responds with a SYN-ACK.
Windows Store Developer Solutions, follow us on Twitter: @WSDevSol|| Want more solutions? See our blog
- Marked as answer by Jamles HezModerator Friday, January 30, 2015 8:38 AM
Tuesday, January 20, 2015 11:23 PMModerator