I had to revisit and update this post to make it more useful. Initially, it was about Mozilla Firefox browser throwing the error ssl_error_no_cypher_overlap back at its users when trying to access certain URLs.
Nowadays, current Firefox ESR simply reports a Secure Connection Failed leaving the user to deal with its frustration.
The well-known quick & dirty workaround is described below:
1) Open configuration page “about:config” and search for item “security.tls.version.min“.
2) Double click to edit the configuration item mentioned earlier and set its value to “0” (zero).
WARNING! Even if the above will ‘solve’ your trouble it’s worth understanding the real issue here.
The change was required for security reasons, specifically, as a reaction to recent ‘POODLE‘ vulnerability.
Oh, and the not so good news is the fact that this is also related to SSL.
Yes, when we were just slowly recover after ‘HEARTBLEED‘ frenzy.
Google Chrome users, look here.
OK, so what is new here? Well, I recently learned that the above trick may no longer suffice. But why?
Because there is a limit for everything, including how many times Mozilla will allow you to weaken its security.
Luckily, we can modify this as well. Just search for security.tls.version.fallback-limit and set it to “0” zero.
If you have an older version of Firefox, this article is also worth reading.