I had an XMLDocument loading a document from a server with no problems till, almost randomly, I started getting a connection refused error.
It also doesn’t matter what host I put in, whether it’s a legit one or unresolvable. It always gives the same result.
Here’s the code:
XmlDocument doc = new XmlDocument();
doc.Load("http://doesnotmatterifIresolveornot.com");
And here is the error:
{"No connection could be made because the target machine actively refused it 127.0.0.1:8888"}
I’ve turned off any applicable firewalls I can find in Win7, but it’s weird cause it happened while I was testing it.
Find out why it’s trying to go to 127.0.0.1:8888.
My guess is that for some reason, it thinks that’s your HTTP proxy. Did you run something like Fiddler recently? Fiddler runs on 8888 and changes your default proxy settings – maybe they got stuck incorrectly?
Look in Control Panel, or in the Internet Explorer settings.