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.
Here are some of the solutions you can try for fixing err_ssl_protocol error in Chrome.
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.
Note: You can simply open Chrome in incognito mode and check the page is opening. All extensions will be automatically disabled in incognito mode, unless you have chosen “Allow in incognito” mode for that extension.
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:
- Generally, you can view the computer date and time at the system tray which will show at the bottom right corner in Windows.
- Search and open your time settings, go “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 to check the option “Synchronize with an Internet time server”.
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, we assume you have Windows installation is on C: drive, otherwise you should use the correct drive where you have installed Windows OS.
- 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 if that resolved your problem.
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 website uses outdated SSL/TLS protocol, then you will not be able 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.
The above solutions should work in most cases to solve ERR_SSL_PROTOCOL_ERROR. If you still get the error, you should clear history, cache and cookies. Flushing DNS may be a good idea in some cases. The last option is to reset you browser and check that helps to access the webpage.