只有一台计算机无法访问一个网站

fix*_*234 5 networking firefox windows-7 windows-firewall firefox-57

我妻子的 Win 7 计算机突然无法连接一个网站(任何其他网站都没有问题)。

  • 网站:https : //fepblue.org
  • downforeveryoneorjustme.com 显示该站点没有问题。
  • 我可以在具有多个浏览器(Firefox V56 和 Chromium)的同一家庭网络上的其他两台计算机(一台 Win 7,一台 Linux)上访问该站点,甚至没有延迟。
  • Firefox 仅在该问题计算机上升级到 V57。时间很可疑。但是,Chromium 和 Internet Explorer 都无法连接到该计算机上的该站点。
  • 重新启动和清除 cookie 对问题没有影响。

Firefox 上的错误消息:

错误信息

Chromium 错误信息不同,说连接超时。

问题与那台计算机有关,并且仅与该网站有关。由于问题出在我们的最后,因此按照错误消息中的建议联系网站所有者似乎无关紧要。

这里有几个以前的问题,主题类似:

就在我写完这个问题时,我的妻子告诉我另一个网站https://www.judcialwatch.org/也有同样的症状。它同样可以在其他计算机上立即访问。但是,在这种情况下,ping 在任何计算机上都没有问题,包括她的。

我的网络知识非常有限。我如何诊断问题以及发布哪些信息会有所帮助?

更新:

  • 按照此答案中的说明重置网络堆栈无效。
  • 禁用 Windows 防火墙没有任何效果。
  • 尝试使用 Wireshark 捕获活动以进行诊断。遗憾的是,该产品不支持家庭版 Windows 或 Windows 7 并拒绝安装。它还嘲笑计算机的资源。

fix*_*234 2

问题已得到解决。它似乎与 Windows 防火墙有关,非常感谢 @DrMoishePippik 提出的建议。我仍在调查细节,如果我了解更多,我会更新这个答案,但我会描述我猜测发生的事情的要点,以及修复它的原因。

  • 根据 Mozilla 的说法,Firefox 显示的错误消息是由使用旧版 TLS 安全机制的网站触发的,而正是 Firefox 阻止了它们。但在这种情况下,防火墙似乎进行了阻止。

  • 从 V56 自动升级到 V57 删除了防火墙规则中的 Firefox V56 条目,但未能将其替换为 V57 的新条目。(装有 V56 的计算机具有完全允许 ​​Firefox 传入和传出流量的防火墙条目,但升级后我在问题计算机上没有看到任何 Firefox 条目。)

  • 如果应用程序没有防火墙规则,防火墙就无法严格区分风险。因此,如果基于过时 TLS 机制的网站存在安全问题,导致未经请求的传入流量存在风险,则该网站将被阻止任何流量。

  • 由于 Firefox V57 没有防火墙条目,防火墙允许 Firefox 处理来自“安全站点”的流量,但由于这两个站点使用过时的安全机制而阻止来自这两个站点的流量。如果其他用户也发生同样的错误,如果他们不尝试访问使用过时安全性的网站,他们将不会意识到任何问题。

  • 当我测试其他浏览器时,Firefox 可能仍然处于打开状态。防火墙通过阻止 Firefox 来阻止所有浏览器的“问题”站点。

  • 我的诊断步骤包括暂时禁用防火墙。显然,在用户界面中禁用它并不会在它运行时停止它,而且我也没有重新启动。因此该操作对问题没有任何影响。

  • 第二天,当计算机重新启动时,关闭/打开防火墙循环会触发防火墙重新评估事物。出现 Windows 安全警报,称防火墙阻止了 Firefox 的某些功能。

  • Windows 防火墙似乎不会尝试根据每个应用程序评估风险。如果 Firefox 替换了防火墙规则,它可能会根据自身功能的了解允许所有流量。Windows 防火墙可能只是默认为安全设置,其中包括阻止未经请求的传入流量。因此,V57 的最终防火墙设置会阻止传入流量。

  • 有了这些规则,“问题”网站就不再存在问题,因此它们可以在 Firefox 中再次运行。它们在其他浏览器中也再次工作,但无论如何,如果 Firefox 没有打开,它们之前可能也可以在其他浏览器中工作。

因此,对于遇到类似情况的其他人,请尝试以下操作:

  • 通过控制面板访问 Windows 防火墙(系统和安全 | Windows 防火墙 | 打开或关闭 Windows 防火墙)。
  • 选择Turn off Windows FirewallOK
  • 返回并更改回来:Turn on Windows FirewallOK
  • 重启。

查看您是否收到一条消息,指出 Firefox 功能已被阻止。请注意,您可以通过“高级设置”链接直接更改对任何 Firefox 条目的阻止行为。然而,我不知道是否还有其他内容发生了变化(就我而言,Firefox 条目丢失了,需要手动输入)。因此,让系统做它自己的事情是安全的方法。