操作系统:Windows XP SP3。当我尝试在 IE8 中打开网站时brokerkf.ru
,系统提示找不到服务器。但它可以打开 google.com 和许多其他网站。
Firefox 和 Chrome 打开brokerkf.ru
没有任何问题。nslookup 在命令提示符中正确显示网站 IP 地址。
该域不在 /etc/hosts 文件中。
这是什么问题?我很困惑。
答案1
检查 SSLLabs TLS 协议支持(位于https://www.ssllabs.com/ssltest/analyze.html?d=brokerkf.ru),该网站仅支持 TLS 1.1 和 TLS 1.2。IE8 支持的最新版本的 TLS 是 TLS 1.0。因此,实际上 IE8 和该网站无法就要使用的 TLS 版本达成一致,因此您的浏览器无法连接到该网站。
请注意,对于遇到此类故障的其他用户代理来说,情况也是如此:所有这些产品仅支持 TLS 1.0 作为最新版本,而服务器不支持早于 1.1 的任何版本。
答案2
该网站似乎不支持旧版用户代理,只能使用过时的 TLS,请参见此处:https://www.ssllabs.com/ssltest/analyze.html?d=brokerkf.ru
结果显示,对于许多旧版本的浏览器,连接被服务器关闭。所以这不是你使用的 PC 的问题,而是由 Web 服务器本身造成的。