Update for Windows Vista for x64-based Systems (KB933228) 

Download Center : Update for Windows Vista for x64-based Systems (KB933228) 

Install this update to resolve an issue where a user may receive a "Page can not be displayed" error message when using Internet Explorer 7 to access a web server configured to use OpenSSL.


Microsoft Download Link…