Fix ERR_SSL_PROTOCOL_ERROR in Chrome
Error 107 or ERR_SSL_PROTOCOL_ERROR happens often among users of Chrome web browser. This is rather annoying if you can’t access popular websites that you need for daily computing tasks, such as Gmail, LinkedIn, Facebook and Twitter. Just like other Chrome related problems, there are many factors that may trigger this issue.
1. Disable Chrome Extensions
There are good chances that unknown extensions installed on your Chrome may cause ERR_SSL_PROTOCOL_ERROR error. Follow these steps to disable or remove extensions:
- Go to “chrome://extensions” in address bar.
- You will see a list of all installed extensions on Chrome.
- Determine extensions that may cause the problem. Disable one of them by unchecking the “Enabled” checkbox. Check whether the problem has been resolved.
- If the culprit is discovered, uninstall it by clicking on the garbage bin icon. You may find an alternative that doesn’t trigger the error.
2. Use VPN
There’s a possibility that the website that you can’t access is accidentally blocked by the ISP. Be aware that some countries explicitly block the websites and offer censored access to the internet. The solution is to use a good VPN software, so you can have an indirect way to access the website.
- Check the web for the best VPN software based on the latest ranking. There are many good free VPN software solutions that you can use to simulate access from a different country.
- But we strongly recommend use premium and reliable VPN services like VyprVPN or ExpressVPN.
Restart Chrome and see if you can access the website, then it’s caused by external problems, likely from ISP. If you still can’t access the website through VPN, then there could be other issues and you should try another solution.
3. Sync Your Computer Date and Time
If your Internet date and time don’t match with the rest of the world, you may encounter problems when accessing websites. Check if your date and time match with the server. If not, you should do the following steps:
- Computer date and time are usually located at the far left part of your tray. Click on it and a small window will appear.
- Click on “Change” button under change date and time settings. Click on the “Internet Time” tab and click on “Change Settings”.
- All time server options are equally reliable. Click on the “Update Now” button to get your computer date and time synchronized.
- Make sure that the option “Synchronize with an Internet time server” is checked.
Restart Chrome and check the webpage can be viewed without SSL protocol error.
4. Delete the Hosts File
Hosts file is actually a text file that doesn’t have an extension. It stores a list of IP addresses and the associated domain names. By removing the Hosts file, your computer will create a fresh one with updated IP addresses. Follow these steps:
- Go to “C:\Windows\System32\drivers\etc” in your Windows file explorer. Here, it’s assumed that your Windows installation is on C: drive, otherwise you should use the drive on which your Windows is installed.
- Locate the “hosts” file. If you are concerned that removing the Hosts file may cause more problems, you can right click and choose the Rename option. Choose any name you want, such as “hosts1”.
Restart your Chrome web browser and check whether this fixes the problem.
5. Clear SSL State
If your SSL state is not properly cleared, there’s a possibility that your SSL connection will be blocked. Follow these steps to clear your SSL state
- Go to “Control Panel> Network and Internet> Network and Sharing Center”.
- Look for “Internet Option” located at the bottom left corner and click on it. A new window will open.
- Click on the “Content” tab and then, click on “Clear SSL”. Wait for “The SSL cache was successfully cleared” message is displayed.
Restart your Chrome web browser and check that the problem is resolved.
6. Check Your Antivirus Program
Some antivirus programs can be quite restrictive, which may potentially cause problems with your network connections. Most antivirus programs monitor webpages that you access. If the SSL/TLS protocol used by the website is outdated, then you won’t be allowed to visit it.
You may need to lower the protection level and the way to do this depends on the software. As an example, you should check whether the program scans SSL protocol. If it is, you should disable that and see whether the problem persists. If you still get the ERR_SSL_PROTOCOL_ERROR, restore the antivirus program to the original settings.