Wednesday, January 04, 2012

Https spins continuously when fiddler is up

The Problem


Having installed the latest version of Fiddler (v2.3.7.8 at the time of writing this tip) with Fiddler options set to capture and decrypt traffic from HTTPS and having agreed to the certificate installation prompt, we may still the face the issue that https site spins continuously.


The Reason


The only reason for this issue is because of the buggy HTTPS implementation on the server that it does not support TLS.


The Workaround


The workaround is to edit the CustomRules file (under Rules -> Custom Rules...) with the following code to be added under the Main function:


static function Main()


                                //your existing code ....


                                CONFIG.oAcceptedServerHTTPSProtocols = System.Security.Authentication.SslProtocols.Ssl3;