IE7 无法加载特定的 https URL

IE7 无法加载特定的 https URL

我有一台使用 IE7 的 Windows XP SP3 机器。当我访问 ups.com、选择 USA 并单击login页面顶部的按钮时,页面挂起并且无法加载。

如果我将 DNS 更改为 google 的 8.8.8.8,页面就会加载。

所有其他机器(超过十台)使用与这台计算机在切换到 Google 之前所用的相同 DNS 都可以正常加载该页面。

这让我相信这是这台计算机的问题,而不是 DNS 的问题。

我在运行 IE7 和 IE8 的机器上检查了这一点,它们能够加载登录页面。

导致这个问题的原因是什么?


更新:这个问题开始在多台计算机上发生。

答案1

尝试刷新本地 DNS 缓存:

  1. 将你的 DNS 从 google 改回原来的 DNS

  2. 转到“开始”->“运行”或按Windows Key+R

  3. 输入:“cmd”(不带引号)并点击Enter

  4. 在命令提示符中,输入:“ipconfig /flushdns”(不带引号)并点击Enter

  5. 尝试再次访问该网站。

如果这不起作用,您还可以做其他一些事情:

  • 确保您已将 IE 更新至最新版
  • 看看是否可以在其他浏览器中查看该页面
  • 看看禁用防病毒软件或防火墙是否有用
  • 查看页面在“挂起”时是否实际正在加载某些内容(即查看状态栏以查看它是否正在执行任何操作)

答案2

好吧,我终于解决了这个问题。这不是我最初怀疑的 DNS 服务器问题。问题是路径 MTU 发现为了应对多次拒绝服务攻击,我们的服务器已禁用该功能。

在我们的客户端机器上将 MTU 设置得较低可以解决此问题。

相关内容