Internet Explorer wont connect to secure websites

A problem I frequently see at computer repairs is that Internet Explorer cannot connect to any secure sites for purposes such as online banking and online shopping. This tutorial is a walkthrough to help your repair Internet Explorer so you can connect to secure sites.

First of all, many things can cause IE to not to connect to any secure websites, in most cases this is caused by Spyware / Aware / Malware damaging IE in some way.

Below is a list of steps for procedures to try which should be done one at a time by doing the steps, closing IE, re-launching IE and trying to connect to a secure site again.

The first step is to check for the obvious viruses, worms and Spyware/Adware. AVG is good to scan for viruses and worms, Ad-Aware, Spybot and Hijack This! are good for the removal of Spyware and Adware.

Check that IE is working on unsecured websites such as this page. If unsecured sites work fine then we can safely assume that the project is just with secured sites (SSL).

Open Internet Explorer, in the top menu goto Tools > Internet Options then click on the Advanced Tab. Scroll to the bottom of the list that appears and make sure that SSL and TLS (all versions) are ticked.

In Internet options, goto the “General” Tab and click the buttons “Delete Cookies”, “Delete Files (tick delete all offline content)” and “Clear History”. This step may delete some of the users stored website passwords.

Back in the Advanced Tab in Internet Options, Untick Enable third-party browser extentions. Click Apply and then close and reopen IE.

Re-registering the DLL files associated with Internet Explorer often solves this problem with connecting to secure websites. To do this you will need to be logged on as Administrator, close all programs, Goto: “Start > Run” and enter the first one in the list and press enter. Do this for all the other lines.

Regsvr32 Softpub.dll
Regsvr32 Initpki.dll
Regsvr32 Dssenh.dll
Regsvr32 Gpkcsp.dll
Regsvr32 Sccbase.dll
Regsvr32 Slbcsp.dll
Regsvr32 Mssip32.dll
Regsvr32 Cryptdlg.dll
Regsvr32 Wintrust.dll
Regsvr32 Rsaenh.dll

If you are running a customized version of your Internet Explorer 6 such as the copies you get from your ISP with their logos imprinted in it, the file urlmon.dll is often missing. Logon as Administrator, close all programs, Goto: “Start > Run” and enter “regsvr32 urlmon.dll” (without the quotes) and press enter.

It is possible the integrity of the files used in Internet Explorer have been damaged by Adware, Spyware, Malware or a virus which is causing IE not to connect to secured webpages. You can check this by booting Windows into safe mode by pressing the F8 key several times just as Windows is about to boot up. You will have some choices with what you want to boot, choose “Windows Safe Mode”. Once Windows has loaded goto “Start > Run” and enter “sfc /scannow”. It is good to have a Windows CD handy has if it has a corrupted file it will need to load the good version from the CD.

You can also try a repair installation for Internet explorer using the instructions over at Microsoft: http://support.microsoft.com/default.aspx?scid=kb;EN-US;318378



Bryce Whitty

About the Author

Bryce Whitty
More articles by me...
Bryce is an Australian computer technician and the founder of Technibble. He started his computer repair business when he was 17 years old and is still running it 9 years later. He is an avid traveller and spends at least a month of the year in another country.

Comments (1)

  • Richard says:

    this happen to me once,, turs out the date was 2 years behind time. I set the correctdateand it was just fine.