Errors occur from time to time and it is important that you know how to fix the most common ones when that happens. One of those errors is err_ssl_version_or_cipher_mismatch and today, we are going to talk about how to fix it.
ERR_SSL_VERSION_OR_CIPHER_MISMATCH error occurs when the browser can’t establish a secure connection with the webserver. It all starts with the SSL certificates used for providing a secure and encrypted connection between a website and a web browser.
They are commonly used when you want to encrypt sensitive data, for example, personal information, credit card data, and similar. Moreover, the SLL certificates are becoming a standard protocol for all websites nowadays.
With that in mind, let’s talk some more about fixing the err_ssl_version_interference error.
When does the err_ssl_version_or_cipher_mismatch occur?
There are numerous reasons why this site can’t provide a secure connection. Here are some of the common causes:
- Poor Internet Connection
- Browser Cache and Cookies are not cleared
- Needless Add-ons or Extensions are installed in the browser
- Website blocked in Firewall
- The website is blocked or trashed in the antivirus program
When the err_ssl_version_or_cipher_mismatch Chrome error occurs, you can try these simple fixes to fix it:
Check your internet connection
This error is sometimes triggered simply due to a poor internet connection. Check your internet connection to ensure everything is working properly on that front and contact your Internet Service Provider if you need help.
Check the SSL certificate
One of the first things you should do when the client and server don’t support a common SSL protocol version or cipher suite is checking the SSL certificate.
You can Chrome view certificate and perform its deep analysis with the help of certain online free tools. We recommend you to use the one provided by Qualys SSL Labs.
Delete Browser Cache and Cookies
Whenever you experience an internet error, one of the first things you should do is deleting browser cache and cookies as they often cause all kinds of errors.
This step might differ depending on the web browser of your choice. If you have never done this before and aren’t sure how to go about it, search Google for the steps necessary to clear the stored data on your preferred browser.
In some cases, using the keyboard shortcut CTRL + SHIFT + DELETE will grant you access to the clear browsing data page. Delete the cache and cookies and try to access the website to check if this fixed the problem.
Clear the SSL State
One of the things you should also try doing if you cannot establish a secure connection Chrome is clearing the SSL state. To clear the SSL state in Chrome on Windows, follow these steps:
- Click the Google Chrome – Settings icon (Settings) icon, and then click Settings.
- Click Show advanced settings.
- Under Network, click Change proxy settings. The Internet Properties dialog box appears.
- Click the Content tab.
- Click Clear SSL state and click OK.
- Restart Chrome.
Check RC4 Cipher Suite
The removal of RC4 cipher suite in Chrome version 48 can sometimes cause the SSL version interference and the err_ssl_version_or_cipher_mismatch. Do a simple Chrome version check and disable the RC4. In other words, make sure the server configuration is enabled with a different cipher suite.
Check for Certificate Name Mismatch
This doesn’t happen often, but there were some cases reported of a certificate name mismatch causing the err_ssl_version_or_cipher_mismatch error. Luckily, this is very easy and quick to diagnose and fix.
A mismatch can be a number of things such as:
- The site does not use SSL, but shares an IP address with some other site that does.
- The site no longer exists, yet the domain still points to the old IP address, where some other site is now hosted.
- The site uses a content delivery network (CDN) that doesn’t support SSL.
- The domain name alias is for a website whose name is different, but the alias was not included in the certificate.
Remove Unnecessary Add-ons and Extensions
Some add-ons and/or extension can cause this error to happen so try to identify the ones that cause the problem and remove them.
Whitelist Website in Firewall and Antivirus Software
Chrome err_ssl_version_or_cipher_mismatch can also occur if the website you are trying to access is blacklisted in your antivirus program and/or firewall. You can easily fix this by whitelisting the website of your choice.
Enable TLS 1.3
This error can sometimes be fixed in Chrome by enabling TLS 1.3. Here is how you can do that:
- In URL type, chrome://flags
- Search for TLS 1.3
- If it is enabled (or default), then keep it as it is and close the window.
- If it is not enabled, then hit the enable button.
Enable All SSL/TLS Versions
Note: This step includes enabling older, insecure protocols. You are doing this at your own risk.
- Open Chrome
- Click on the three dots you see in the top-right corner
- Now go to Settings and search for ‘proxy’ in the search field
- You should see the Open proxy settings option, click on it
- Go to the Advanced tab
- Now mark all SSL & TLS versions
- Hit the Apply button
- Restart Chrome
Disable QUIC protocol
If the QUIC Protocol is enabled, the err_ssl_version_or_cipher_mismatch error can occur in Chrome. To fix it, you have to disable the QUIC protocol. Here is how you can do that:
- In URL type, chrome://flags
- Search for Experimental QUIC protocol
- If it is disabled (or default), then keep it as it is and close the window.
- If it is not disabled then disable it.
Disable the Anti-Virus Software
There is a chance that your anti-virus program is blocking your access to the website. To check if this is the case, simply disable your anti-virus program and try to access the website again. If that fixed the issue, you know what the problem is.
If you aren’t able to access the website with the disabled anti-virus program, check your firewall too to ensure the website isn’t blacklisted.
Ending thoughts on fixing the err_ssl_version_or_cipher_mismatch
In the case none of the fixes mentioned above work, you can always try and reinstall the web browser or the extensions enabled in it. Keep in mind that if you are using older operating systems, you should consider upgrading them because some of the newer technologies, for example, TLS 1.3.and the latest cipher suites aren’t supported in some of the older systems such as Windows XP and similar.
If you enjoyed reading this article about err_ssl_version_or_cipher_mismatch, you should also read these:
- CDN Services you could use to speed up WordPress
- WordPress Database Plugin Options to Speed up Your Database
- WordPress cache plugin options to test for your website
- Fix the WordPress “Sorry, You Are Not Allowed to Access This Page” Error