ERR_SSL_PROTOCOL_ERROR: What It Means and How to Fix It
Chrome says This site can’t provide a secure connection, followed by ERR_SSL_PROTOCOL_ERROR. Edge shows something similar. You didn’t do anything weird, so what gives?
Every time you visit a site that starts with https, your browser and the website do a quick handshake to set up encryption. They agree on a security protocol, swap certificates and confirm both sides can be trusted. ERR_SSL_PROTOCOL_ERROR means that handshake fell apart. Something didn’t match, or something got in the way.
What causes it
- Your computer’s date and time are wrong. Certificates are only valid between certain dates, so a clock that’s off by a day can break everything.
- Old cached data in your browser.
- Antivirus or firewall HTTPS scanning that intercepts secure connections.
- A VPN, proxy or public Wi-Fi login page interfering with the connection.
- Browser extensions that modify web traffic.
- An outdated browser or operating system that doesn’t support newer security protocols.
- A problem on the website itself, such as a broken or misconfigured certificate.
Is it you or the website?
Try the site on another device, ideally on mobile data. If it fails everywhere, the website has a certificate problem and only its owner can fix it. If it works elsewhere, keep reading.
Fix 1: Check your date and time
This is the most overlooked fix. On Windows, go to Settings > Time & language > Date & time and turn on Set time automatically. On a Mac, open System Settings > General > Date & Time and turn on Set time and date automatically. Then reload the page.
Fix 2: Try an incognito window
Open a private window and visit the site. Incognito mode skips most extensions and cached data. If the site works there, the culprit is an extension or cached file.
Fix 3: Clear your browser cache and cookies
In Chrome, press Ctrl+Shift+Delete (Cmd+Shift+Delete on a Mac), choose All time, tick Cookies and Cached images and files, and click Delete data. You’ll be signed out of some sites, so have your passwords handy.
Fix 4: Clear the SSL state (Windows)
Windows keeps its own cache of secure connections. Search for Internet Options in the Start menu, open the Content tab, and click Clear SSL state. Restart your browser afterward.
Fix 5: Turn off extensions one by one
Go to chrome://extensions and switch them all off. Reload the site. If it works, turn extensions back on one at a time until the error returns. Ad blockers, coupon tools and VPN extensions are common troublemakers.
Fix 6: Pause antivirus HTTPS scanning and VPNs
Many security suites have a setting called HTTPS scanning, SSL scanning or web shield. It sits in the middle of secure connections, and sometimes it breaks them. Turn it off briefly and test. Do the same with any VPN or proxy.
Fix 7: Update your browser and system
Old browsers and old versions of Windows or macOS may not support the TLS versions modern websites require. Update your browser first, then install any pending system updates.
Fix 8: Flush DNS and reset network settings
A bad DNS answer can send you to the wrong server, and the wrong server won’t have the right certificate. Our DNS_PROBE_FINISHED_NXDOMAIN guide walks through flushing DNS and switching to a public DNS server.
If you own the website
- Run your domain through a free SSL checker to spot expired or misconfigured certificates.
- Make sure the certificate covers both the www and non-www versions of your domain.
- Check that your server supports TLS 1.2 and TLS 1.3.
- If you just installed a new certificate, give it a few minutes and clear your CDN cache.
Our take
Start with the clock and an incognito window. Between those two, you’ll find the cause most of the time. If the site fails on every device and every network, stop troubleshooting your computer. It’s the website’s certificate, and you’ll have to wait for them to fix it.
FAQ
What does ERR_SSL_PROTOCOL_ERROR mean?
Your browser and the website couldn’t agree on a secure connection, so the browser stopped loading the page.
Is it safe to bypass ERR_SSL_PROTOCOL_ERROR?
No. Don’t try to force your way past a security error, especially on sites where you log in or pay. Fix the cause or wait for the site to fix it.
Can wrong date and time cause SSL errors?
Yes. Certificates have start and end dates, so a wrong clock can make valid certificates look invalid.
Why does the site work on my phone but not my computer?
Something on the computer is interfering, usually cached data, an extension, antivirus HTTPS scanning, or a VPN.
Does clearing SSL state delete my passwords?
No. It only clears stored secure connection information. Your saved passwords stay put.