Hi, periodically, may be once a week, I start seeing a strange Fiddler behavior -- some programs are unable to connect to internet sites, while some another can. If I close Fiddler, all programs can connect well. If I start it again -- got the problem. Problem appears for both HTTP and HTTPS (capture HTTPS CONNECTs is unchecked).
Affected programs are Outlook, Dropbox, Internet Explorer and Fiddler itself -- when I choose "Check For Updates" in Help menu, I get the following message box:
---------------------------
Error retrieving version information
---------------------------
There was an error retrieving version information. You can check for updates manually by visiting
https://fiddler2.com/System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.GetResponse()
at Fiddler.Updater.GetLatestVersion(Boolean includeBetaVersions)
at Fiddler.Updater.CheckForUpdates(Boolean bVerbose)
---------------------------
OK
---------------------------
In that time
https://fiddler2.com/ is accessible from my PC, if I connect by a browser without a proxy.
In case of Internet Explorer (ver 10), local sites are not accessible:
----
This page can't be displayed
•Make sure the web address
http://192.168.1.104:8899 is correct.
•Look for the page with your search engine.
•Refresh the page in a few minutes.
-----
Dropbox siply does not synchronizes files, staying infinitely in "Uploading" state for the file.
While I observe such strange behavior, Fiddler seems to half-work -- some external requests (made from other network hosts, where the proxy is set up) are served ok.
The only way to fix the problem I found is to log off current user and log on again. I did this today's morning, worked all day without any issue and now got Fiddler misbehaving again.
An interesting fact, while "Capture HTTPS CONNECTS" is unchecked (and Fiddler did restarted), I see "CONNECT
d.dropbox.com:443 HTTP/1.1" captured by Fiddler. Looks like a bug in the code (I've never seen described issues until I updated Fiddler to recent version this summer).
What can I do to troubleshoot?
Fiddler Web Debugger (v4.4.5.6)
Built: Wednesday, October 23, 2013
64-bit AMD64, VM: 46.00mb, WS: 69.00mb
.NET 4.0.30319.18052 WinNT 6.1.7601 SP1
You've run Fiddler: 200 times.
Running ELEVATED on: host2008r2:8888
Listening to: All Adapters
Gateway: No Gateway