UPDATE: Remote host problem resolved by reading Public-ChangeLog.txt. Exception on exit still happens.
Just updated FiddlerCore from Nuget to 4.6.2. Fiddler doesn't accept connections from remote hosts.
curl -x http://localhost:8877 works fine on windows
curl -x http://192.168.145.1:8877 not working. from remote ubuntu host
When exiting fiddler, there is an exception. Screenshot attached
Tried all dotnet builds. 2, 3.5, 4
Previous version 4.5.1.0 works fine
Yes, a null reference exception on shutdown can occur based on timing of shutdown vs. timing of "late" inbound requests. It should be trapped and harmless.
Okay. I should have read Public-ChangeLog.txt:
Unset AllowRemoteClients from FiddlerCoreStartupFlags.Default, related to http://blog.jpcert.or.jp/2015/05/fiddler-cores-insecure-default-flag-may-lead-to-open-proxy-issue.html.
But error on attached screenshot still happens. Actually it does affect nothing, just exist :)