I had a strange issue today at my day job that shall not be named. We have a test environment that our clients connect to that is running Windows IIS. Out of the blue, one of our clients said that in Firefox they couldn't connect to the test environment website, but all other browsers worked fine.
When you would connect to the site in Firefox, you would get the below error:
An error occurred during a connection to <website name> PR_CONNECT_RESET_ERROR
- The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
- Please contact the website owners to inform them of this problem.
Well, after checking TLS settings on servers that didn't have the issue and comparing them to the servers that did have the issue, I figured it out.
Using IIS Crypto, I found that these servers had SHA disabled. Once I checked the box to enable it, and rebooted the servers the issue went away.
Apparently Firefox doesn't support SHA 256 and above yet... Seems like they would though right?
Anyway, that fixed the issue for us. If you know of another way to fix this, let us know in the comment!