User is able to connect to the website from work, but when they go home the same device fails to establish a secure connection to the site. User brings the same device to their parents house with a 3rd ISP and it works fine from there, only on their home connection does it fail to load the site. Multiple users (but not all) with this same ISP (Comcast) report being unable to load the site. All other secured websites load fine for said users though. Stage environment with identical code always loads fine. Only known differences are in the security certificates. Staging environment cert has a SHA1RSA signing algorithm, production environment cert has a SHA256RSA signing algorithm.
Firefox Error Page:
Secure Connection Failed The connection to the server was reset while the page was loading. The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
IE Error Page:
This page can't be displayed Turn on TLS 1.0, TLS 1.1, and TLS 1.2 in Advanced Settings. If this error persists, it is possible that this site uses an unsupported protocol or cipher suite such as RC4.
Chrome:
Displays the page sometimes, other times says page cannot be reached. In some cases, using Chrome does not work but InCognito mode does. InPrivate mode with IE does not work.
Things tried:
- Wifi or ethernet, no change.
- IE/Firefox, clear SSL Cache, clear history, deep refresh, no change.
- Tried every combination of enabling/disabling SSL and TLS versions in IE, no change.
- Same ISP/connection with different devices and operating system combos all fail to connect to the site, even if they have never visited it before.
- Connection settings (not router settings), switch from Comcast's DNS to OpenDNS and also Google's DNS, then ipconfig /flushdns in CMD, no change.
- ssllabs ssl test, certificates pass cleanly
- http://dnsviz.net/, DNSSEC passes cleanly.
- https://www.webpagetest.org/, website always loads successfully with every device/location/browser/connection combo (ISPs not specified there).
The problem makes no sense. If it was some sort of SSL caching problem, then virgin devices that have never touched the site would work, but they don't. And clearing the SSL cache would work, but it doesn't. If it's a internet connection problem, other sites besides this one would fail, but they all work fine. If it's a Comcast DNS issue and Chrome sometimes works because it uses Google's DNS secretly, then specifying in the connection settings to use OpenDNS or Google's DNS and flushing the DNS cache should have worked, but it didn't.
What else could it be? I've spent three weeks on his and can't think of anything else to try.