有时在浏览网站时,通常是在点击已加载的链接后,我开始看到某种类型的 TLS 错误。它在不同的浏览器中显示如下:
- 铬合金:
ERR_CONNECTION_CLOSED
- 边缘:无法安全连接到此页面
- 火狐:
PR_END_OF_FILE_ERROR
- IE:
INET_E_RESOURCE_NOT_FOUND
之后,网站就完全无法加载了。这个问题在重启后仍然会存在,在某些情况下,我几个月都无法访问网站,比如英文维基百科(DnDBeyond 是另一个例子)。
同一问题的其他症状是一些请求被拒绝。ERR_CONNECTION_CLOSED
例如,StackOverflow 样式表请求失败并出现错误(通过 Chrome 开发人员工具可以看到)。
我最初认为这可能与我的 Windows 证书链有关,但据我在线收集的信息,Firefox 使用它自己的证书链进行 TLS 验证。
尝试重新启动到安全模式使得所有站点都能正常运行,因此它一定与随机器启动的某些程序或服务有关,但只有我的音频驱动程序在任务管理器启动选项卡中启用。
一种似乎有效的方法是ipconfig /flushdns
重新netsh winsock reset
启动,但即便如此,它仍然有效,直到我错误点击某些东西,然后所有网站都停止工作(如果我打开 Wikipedia,StackOverflow css 就会停止工作;如果我在 DnDBeyond 中出现错误,Wikipedia 就会停止工作;)。