I've spent the last few days debugging an issue with IE7 not being able to access HTTPS pages on my site; Firefox worked fine, as did older versions of IE. We eventually discovered that IE7 would work as well if the option "Use TLS 1.0" was disabled in the Internet Options "Advanced" pane.
Walking the connection using tcpdump, I finally traced it to the firewall, and after a bunch of digging discovered that it was IPS rule 8428 (search for 'sid="8428"' in the IPS log).
I'm not sure of exactly what the deal is, but it would seem that IE7 is sending packets that appear to be buffer overflow attempts from the perspective of the IPS.
Disabling the rule via Network Security > Intrusion Protection > Advanced got everything back up and running.
This thread was automatically locked due to age.