Google Chrome is a all-time favorite web browser for users. Like some other internet users, you are likely pleased with the smooth, fast UI and user experience it offers. However, sometimes you may also face the following error while loading a secured site:
The “ERR_SSL_PROTOCOL_ERROR” often message disappears when you refresh the page. But the real headache begins when it remains even after clearing your cache or reloading the page. You can’t ignore this error since almost all popular sites are SSL secured nowadays. Let’s discuss some ways which will help you eliminate this error in Chrome.8 Ways to Remove the “ERR_SSL_PROTOCOL_ERROR” Message from Your Browser
Sync Your System’s Date
A surprisingly common cause of SSL-related errors is an incorrect system date. When your system’s date is not synced with the date of your desired site’s server, this error occurs in Chrome. The solution is simple: Adjust your system’s date. You can do it manually or by auto syncing with the internet date and time. Try loading the site one more time. The error should disappear. If not, we have seven other solutions for you to try.Clear Your Browser’s Cache
If you are work in web development, you might’ve seen that CSS changes do not get reflected until you clear the cache. If adjusting the date does not remove the ERR_SSL_PROTOCOL_ERROR from Chrome, try clearing the cache.
- Press Ctrl, Shift and Delete
- Set the time range to “All Time.”
- Check all the check boxes except “Browsing History.”Hit Enter.
Once you have cleared the cache, try reloading the site again:
Restore to Default or Delete the “Hosts” File
There are two methods you can try to restore the hosts’ file. First, You can download the “Host file restore’ tool to fix automatically. If the method doesn’t work, then you can manually create a Hosts file. A default hosts file will be like this, and you can just copy the code mentioned below.
(Instead of directly editing the Hosts file in the root, just copy the ‘hosts’ file from the source and paste it somewhere. Now copy this code and edit the file and remove .txt extension. Now, finally, you can copy this file and paste it in “C:\Windows\System32\drivers\etc\.”)
# Copyright (c) 1993-2009 Microsoft Corp.
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ‘#’ symbol.
# For example:
# 18.104.22.168 rhino.acme.com # source server
# 22.214.171.124 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
You will find a file named hosts in the location “C:\Windows\System32\drivers\etc\.” Maybe it got infected by some malware or a virus, or another application may have modified it somehow. Either way, this results in the file having incorrect information, which may lead the internet connection to redirect the user to unwanted destinations. Deleting it will get rid of the error. If you are using the hosts file for programming, check whether any unwanted piece of code is there. Remove it and the ERR_SSL_PROTOCOL_ERROR from your Chrome browser will disappear.Clear Your System’s SSL State
If you clear your system’s SSL state, the problem should be resolved:Navigate to Chrome Settings. You can do that from the list that appears when you click on the three dots on the top-right corner.On the top-left side of your screen, select Settings on the navigation menu. Click on the Advanced drop-down menu and select System.Select the option “Open proxy settings.” This will bring up the Internet Properties pop-up window.Navigate to the Content tab.Select “Clear SSL State.”
Try reloading the site once more. If this didn’t clear the error, keep reading.Keep Continue Reading About ERR_SSL_PROTOCOL_ERROR in Google Chrome Browser Opens a new window