You have experienced this error many times on the Chrome browser while visiting a website. Generally, this error goes away when you refresh a webpage. But there are instances when you need an in-depth fix rather than just a simple page refresh. In this guide, we will show how to fix ERR_SSL_PROTOCOL_ERROR in the Google Chrome browser. Read on…

Please note: Before we move ahead, if you are experiencing this error for your own website then there is a different fix that is required to perform on a web server.

Generally, the error occurs when you are visiting a website and the site can’t provide a secure connection ERR_SSL_PROTOCOL_ERROR. The error looks like:



Guide to fix the ERR_SSL_PROTOCOL_ERROR on Chrome

There are multiple ways to fix this error on the browser and below are the steps for the same.

  1. Check the date and time of your system
  2. Clear browser cache and cookies
  3. Disable the QUIC protocol
  4. Check your antivirus settings
  5. Clear SSL state

The steps mentioned above need a detailed explanation to solve the ERR_SSL_PROTOCOL_ERROR on the Chrome browser. The following are the detailed steps…

Check the date and time of your system

As we know that the date and time on your computer sync with the date and time of your server. It has been observed by our tech team that multiple times whenever there is the mismatch of date and time it throws this error on the Chrome browser.

So, one should make sure that your computer date and time are correctly set to fix the ERR_SSL_PROTOCOL_ERROR

Fix Date and Time


Clear the browser cache and cookies

The browser always stores a copy of the website that you visit. This is the mechanism of cache memory. Any change on the website server may not reflect on the client-side when you visit the website. Go to the setting of your browser to clear the cache and cookies.  It is observed that after clearing cache and cookies the error of ERR_SSL_PROTOCOL_ERROR gets resolved.

 Browser cache and cookies


Disable the QUIC protocol

The QUIC stands for Quick UDP Internet Connection protocol. This is designed to reduce latency for every request that a client makes. By default, QUIC used to be turned on and it has been observed that disabling QUIC solved this error.

Follow these steps to disable the QUIC protocol

  1. Type chrome://flags/#enable-quic on the URL bar
  2. Go to the option Experimental QUIC protocol and select Disable

QUIC protocol


Clear SSL state

There are instances when clearing the SSL state will help to resolve this error of ERR_SSL_PROTOCOL_ERROR.

Below are the steps to clear the SSL state:

  1. Press Windows+ R button on your system
  2. Type inetcpl.cpl, the internet properties window will appear under that go to the content tab and click on CLEAR SSL STATE to resolve the issue.

Clear SSL state


Check your Antivirus settings

Sometimes the antivirus can also prove to be a cause of the ERR_SSL_PROTOCOL_ERROR.

The purpose of the antivirus is to scan the website for malicious content. Sometimes there are policies set to block the lower version of the SSL/TLS protocol due to which the error is displayed. In order to cross-check this just disable the antivirus and surf your website.


Fix ERR_SSL_PROTOCOL_ERROR on server-side

If you are the owner of a website, then also we have a special guide that can help you fix this error. You need to fix server-side settings in this case.

Below are the steps to fix ERR_SSL_PROTOCOL_ERROR on server.

  1. Check whether the SSL certificate is installed correctly. Try SSL Checker for the same.
  1. Check whether the server certificate matches the private key which was generated at the time of creating CSR. You can check the same using the SSL certificate key matcher.
  1. Check with the list of protocols configured on the server are compatible with the chrome or not. You can check the same here
  1. Check if the port is open and able to accept HTTPS request.
  2. Check whether the public key matches with the private key.


Generally, the above-mentioned steps are same for all types of webserver you use. Try these steps and if this helps then do comment below. Also contact us in case if you need further assistance.

Have any Questions


If you have any questions, feel free to call us toll-free

Toll-Free Call: +91 +91-22-42978097

  • Payments We Accept
  • PayPal
  • Direct Debit
  • Visa Payment Method
  • Master Card
  • Maestro
  • American Express