Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Chrome 41 ERR_SSL_VERSION_OR_CIPHER_MISMATCH Tomcat 7

Since I have updated Chrome from Version 40 to 41, I no longer can access my ssl site running in a local tomcat 7 instance. I have a self signed certificate.

Chrome just prints This webpage is not available together with ERR_SSL_VERSION_OR_CIPHER_MISMATCH.

I already tried the chrome://flags switch Minimum SSL/TLS version supported to SSLv3, which did not work.

like image 304
ubergesundheit Avatar asked Mar 20 '15 08:03

ubergesundheit


People also ask

How do I fix RC4 error?

If a website is configured to use RC4, an error may occur. The best solution is to move the site from RC4 to TLS 1.3 protocols. If you cannot completely disable RC4, add the TLS 1.3 protocol so that modern browsers don't trigger the err_ssl_version_or_cipher_mismatch error.


2 Answers

I had the same problem with my Java EE web application running with a self signed certificate on Wildfly 8.1.

You are probably using a 1024 bit DSA public key with your selfsigned certificate and Chrome stops/stopped supporting DSA(DSS).

Creating a RSA 2048 certificate and using it with your web application should solve your problem.

like image 140
Martin Peter Avatar answered Oct 05 '22 19:10

Martin Peter


I doubt its an SSL/TLS protocol version problem. Most of the time this error means the server and client couldn't agree on which cipher to use. Take a look at this blog post: https://blog.eveoh.nl/2014/02/tls-ssl-ciphers-pfs-tomcat/ on how to enable a secure and compatible cipher suite in Tomcat.

like image 26
Jasper Siepkes Avatar answered Oct 05 '22 19:10

Jasper Siepkes