I compiled Qt with OpenSSL, it works fine on most https sites , but when I tried to visit sites such as
https://login.yahoo.com
I get "SSL Handshake Failed" error.

I thought it's my program's problem, so I used the browser comes with Qt Demo, it's the same thing.

Any idea how to fix it? Thank you in advance.

Qt version: 4.5.1
OpenSSL version: 0.9.8.11