I have an ASP.NET application deployed in IIS on Windows Server 2012 R2, with an HTTPS binding configured. The SSL certificate is valid and up-to-date.
When connecting to the web site from multiple Windows 7 and Windows 10 clients with Chrome and Firefox, I always get
- ERR_SSL_VERSION_OR_CIPHER_MISMATCH on Chrome (version 67.0.3396.99)
- SSL_ERROR_NO_CYPHER_OVERLAP in Firefox (version 60.0.2)
... but it works like a charm on Internet Explorer and Edge!
There is no custom configuration on the server relating to SSL (SSL Cipher Suite Order: Not Configured).
Inspection with Wireshark reveals this:
TLSv1.2 Record Layer: Alert (Level: Fatal, Description: Handshake Failure).