ssl - Decrypting SSL3.3 (SSL3 TLS1.2) with Fiddler4 -
i'm working delphi , using indy components ssl connection. had fiddler2 running , able see ssl traffic, had upgrade indy newer version because had errors. compatibility between indy , openssl upgraded openssl1.0.2a. after upgrade seems has switched ssl3.3 newer protocol used before. installed fiddler4.5, .net framework 4.5 , enabled tls1.2 descriped on http://blogs.telerik.com/fiddler/posts/13-02-11/fiddler-and-modern-tls-versions. reimported fiddler's certificate trusted root certificates, can still not decrypt ssl traffic.
following written in fiddler: connect tunnel, through encrypted https traffic flows. fiddler's https decryption feature enabled, specific tunnel configured not decrypted. session flag 'x-no-decrypt' set to: 'peekyieldedunknownprotocol'. sslv3-compatible serverhello handshake found. fiddler extracted parameters below. version: 3.3 (tls/1.2)
i tried search indy , openssl source string "x-no-decrypt", not seem included anywhere. accoring fiddlers documentation seems string can include if dont want fiddler decrypt particular session, have no idea string included from.
any suggestions? /rune
the text peekyieldedunknownprotocol
indicates when fiddler looked @ first bytes sent client within connect tunnel, bytes not of https handshake. avoid breaking whatever type of traffic flowing through tunnel, fiddler passes bytes , forth without interpreting them.
to debug further, best bet contact me using > send feedback in fiddler. if can send me saz file (file > save session archive) containing traffic, can investigate problem further.
if can't share saz file, please @ least right-click on connect in web sessions list , choose properties. update question value of x-connect-peek
flag.