Fiddler https error: “because they do not possess a common algorithm”

后端 未结 3 1555
梦毁少年i
梦毁少年i 2021-02-04 10:01

I am trying to monitor https traffic with Fiddler, using current newest version:2.4.4.5

I\'ve successfully set up https, certificates and I can see the full https encryp

3条回答
  •  终归单人心
    2021-02-04 10:13

    Unbelievably this issue is still present some 6 years later. Just installed the latest version of Fiddle (v5.0.20194.41348), and sure enough on Win7 using Chrome or IE it keeps failing with the dreaded error:

    "fiddler.network.https> HTTPS handshake to google.com (for #1) failed. System.ComponentModel.Win32Exception The client and server cannot communicate, because they do not possess a common algorithm"

    After some hours of testing, I found a middle ground solution which seems to work with virtually all websites. The aim was to get the highest possible security with no errors in the log. Without needing to add any code, simply changing this line under Tools > Options > HTTPS > Protocols is what worked for me (just copy and paste it):

    ;ssl3;tls1.1;tls1.2
    

    Basically removed the ssl2 and tls1.0 protocols which leaves us with some pretty decent security and no errors so far. Having spent hours of frustration with this error, hope someone out there might find this useful, and a big thanks to EricLaw who discovered the root of the problem.

提交回复
热议问题