Just like with other SSL connection errors in Chrome, ERR_SSL_PROTOCOL_ERROR doesn’t necessarily mean that the error originates from the server-side (although that’s a possibility). Work through the troubleshooting tips below and see if you can fix the error yourself.
Adjust the System Date & Time
Adjust the System Date & Time
Having the date and time set up inaccurately on your computer is a common reason for the ERR_SSL_PROTOCOL_ERROR in Chrome. Therefore, it’s always a good idea to kick things off by syncing the Date & Time settings on your PC or Mac with the Microsoft or Apple servers.
Adjust Date & Time on PC
Adjust Date & Time on Mac
Clear the Chrome Browser Cache
Clear the Chrome Browser Cache
The next fix involves deleting the Chrome browser cache and site settings.
Cookies and other site dataCached images and filesSite settingsHosted app data
Clear SSL State (PC Only)
Clear SSL State (PC Only)
Chrome’s browser cache aside, clearing your PC’s SSL state can also help fix SSL-related issues. You can do that via the Internet Properties – Control Panel applet.
Tweak the Website URL
Tweak the Website URL
Sometimes, typing the URL with or without the WWW (World Wide Web) prefix can trigger the ERR_SSL_PROTOCOL_ERROR. Modify the URL and check if that helps.
Flush DNS Cache
Flush DNS Cache
A corrupt DNS (Domain Name Service) cache on your Mac or PC can cause site-loading issues. Clear it before reloading the site again.
Flush DNS Cache on PC
Flush DNS Cache on Mac
Deactivate Virtual Private Network
Deactivate Virtual Private Network
Virtual Private Networks (VPNs) can enhance your privacy online, but they can also prevent Chrome from checking a site’s connection for authenticity. So if you use a VPN, deactivate it and try reloading the site again.
Set Up Automatic Proxy
Set Up Automatic Proxy
Another way to fix ERR_SSL_PROTOCOL_ERROR in Google Chrome involves disabling automatic or manual proxies.
Open Proxy Settings
Proxy Settings on PC
Turn off the switch next to Automatically detect settings and disable any setup scripts or manual proxies.
Proxy Settings on Mac
Uncheck all boxes underneath the Select a protocol to configure section.
Disable Chrome Extensions
Disable Chrome Extensions
Browser extensions are a primary underlying reason for numerous site-related issues. So, get to Chrome’s Extensions screen (select More Tools > Extensions on the Chrome menu), disable all active extensions, and check if the ERR_SSL_PROTOCOL_ERROR recurs. If it doesn’t, isolate the problematic extension and keep it disabled.
Disable QUIC Protocol
Disable QUIC Protocol
By default, the Google Chrome browser uses a low-latency protocol called QUIC to speed up website connections. However, it can result in SSL errors. Try disabling it via Chrome’s experimental features pane.
Check the Hosts File
Check the Hosts File
If you have a habit of editing your computer’s Hosts file, remove any mentions of the site’s IP address or domain name. Learn how to edit the Hosts file on PC and Mac.
Update Google Chrome
Update Google Chrome
An outdated Chrome version can also prevent the browser from establishing a secure connection to a website. So, update the browser and check if that makes a difference. To do that, simply open the Chrome menu and select Help > About Google Chrome.
Disable Antivirus & Firewall
Disable Antivirus & Firewall
Do you use a third-party antivirus program or internet security utility on your PC or Mac? Disable it and check if the site loads correctly. Try adding the site as an exception to the antivirus settings. Check the utility’s online documentation or user manual for instructions.
Notify the Site’s Webmaster
Notify the Site’s Webmaster
If the ERR_SSL_PROTOCOL_ERROR persists in Chrome (and also other web browsers such as Firefox, Edge, Safari, etc.), it’s time to notify the website owner or administrator about the issue. If you’re a webmaster, check your hosting account for any problems related to the site’s SSL certificate or seek help from the hosting provider’s support team.