![我的台式电脑上的一个网站上的 Web 浏览器显示“正在执行 TLS 握手”消息时挂断。为什么?](https://linux22.com/image/1567384/%E6%88%91%E7%9A%84%E5%8F%B0%E5%BC%8F%E7%94%B5%E8%84%91%E4%B8%8A%E7%9A%84%E4%B8%80%E4%B8%AA%E7%BD%91%E7%AB%99%E4%B8%8A%E7%9A%84%20Web%20%E6%B5%8F%E8%A7%88%E5%99%A8%E6%98%BE%E7%A4%BA%E2%80%9C%E6%AD%A3%E5%9C%A8%E6%89%A7%E8%A1%8C%20TLS%20%E6%8F%A1%E6%89%8B%E2%80%9D%E6%B6%88%E6%81%AF%E6%97%B6%E6%8C%82%E6%96%AD%E3%80%82%E4%B8%BA%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我之前一直试图解决这个问题,但没有成功。所以我必须重新开始。
让我解释一下这个问题:
当我尝试使用 Chrome 和 Firefox 浏览器从我的桌面连接到这家本地小型银行的网站时,两个浏览器都会挂起大约半分钟,然后显示以下消息:
Firefox:“安全连接失败”
Chrome:“无法访问此网站”
另请注意,在等待时,Firefox 会在底部显示此消息:
“正在与 ... 进行 TLS 握手”:
因此,我之前尝试在另一个论坛上提问,并得到了大量回复,基本上都说要刷新我的 DNS、重置我的 WiFi 路由器等。都是一般的新手回复。请注意,在我问这个问题之前,我已经做了所有这些。也就是说,我运行了:
ipconfig /flushdns
进而:
net stop dnscache
net start dnscache
我还重新启动了桌面和路由器等,但仍然没有帮助。
其他观察结果:
如果我从使用同一 WiFi 网络的笔记本电脑访问同一网站,则连接正常。因此我的结论是,这一定是 Windows 8.1 桌面上的某些配置导致该网站上的 TLS 证书无法加载。
据我所知,我从这台桌面连接到任何其他网站都没有遇到任何问题。
Chrome 和 Firefox 都会自动更新到最新版本。
当我再次尝试连接到该站点,然后在该桌面上尝试“ipconfig /displaydns”时,我从缓存中的 DNS 获得了以下响应:
我不使用任何第三方防病毒软件。我使用 Windows 8.1 内置的任何软件(我认为是 Windows Defender)。
那么可能是什么原因造成这种情况呢?
编辑:在 Chrome 中加载面板后,chrome://net-internals
当我尝试加载有问题的网站时,出现了如下信息: