user1658881 Asked: 2022-01-14 01:19:27 +0800 CST2022-01-14 01:19:27 +0800 CST 2022-01-14 01:19:27 +0800 CST Firefox 停止加载页面 772 我的 Windows 11 PC 上的 Firefox 更新到版本 96.0。它工作了几天,但现在它不再加载任何页面(在选项卡中移动点)。互联网连接良好;我在Edge中写这个。 我尝试重新启动Firefox,并重新启动PC,但无济于事。 这里发生了什么,我该如何解决? firefox 4 个回答 Voted Best Answer MMM 2022-01-14T01:34:21+08:002022-01-14T01:34:21+08:00 Firefox 96(可能还有其他版本,包括 ESR)在 HTTP/3 堆栈中输入(UTC 时间 09:30,2022 年 1 月 13 日)时遇到错误,导致浏览器停止加载任何页面。此错误的解决方法是完全禁用 HTTP/3: 去about:config 将设置设置network.http.http3.enabled为false 重启火狐 Jyrki Lahtonen 2022-01-14T03:55:51+08:002022-01-14T03:55:51+08:00 我不知道这是否与我今天早些时候遇到的相同问题,但以下程序对我有用。它在Mozilla 帮助文件中有所暗示。 转到 Windows 设置。 找到管理防火墙设置的窗格。 找到可以控制允许哪些程序通过防火墙的窗格。 从该列表中找到 Firefox。删除它的复选标记。点击“保存”。 再次转到该列表。再次打勾。再次单击“保存”。 抱歉,我的屏幕截图可能没什么用,因为我的 Windows 是芬兰语。从几个关键屏幕截图的外观来看,此页面解释了该过程。鉴于此页面是 Microsoft 站点,因此该页面听起来更正式。 急切地等待解释为什么需要/帮助。因为这是在 Mozilla 的一个较旧的帮助文件中,所以过去可能发生过类似的事情。Mozilla 怀疑安全软件可能是原因。 Sgt. Nukem 2022-01-16T04:02:53+08:002022-01-16T04:02:53+08:00 正如我们现在所知,这个错误实际上是两个错误,其中第一个是由于在解析 HTTP 标头时区分大小写而规范说它们不区分大小写。 这仅发生在HTTP/3堆栈的实现中。 Cf Mozilla Firefox 漏洞数据库- 服务器响应“内容长度:”而不是无处不在的“内容长度:”标头 这是修复此问题的源代码提交(滚动到底部以查看修复)。 第二个错误是,如果在响应中找不到“Content-Length:”标头,则没有继续实现的逻辑。所以继续是“再次寻找找不到的标题”和“再次”和“再次”......导致无限循环。 您可以在Mozilla Firefox 错误数据库的同一条目中进一步查看讨论。此错误的修复见此处。 所以这些错误现在已经潜伏了很长一段时间——它们现在才被触发。假设一家大型云提供商更改了他们的负载平衡代理以在某个时候返回小写标头。 这可以解释为什么没有涉及 Firefox 的更新,甚至发生在 91.0 等更旧的版本上。 有人说禁用遥测为他们解决了这个问题,因此可能只是 Firefox 将打开标签计数或操作系统版本发送到 Mozilla 的服务器可能会触发此错误,而无需涉及任何用户输入的网站。 Ray Johnson 2022-01-19T09:41:39+08:002022-01-19T09:41:39+08:00 几天前我遇到了同样的问题。Firefox 不会加载任何网站,而 Chrome 工作得很好。我不得不改变 Firefox 连接到 Internet 的方式: 设置→网络设置→设置→无代理。 重启火狐。 然后它再次正常工作。
Firefox 96(可能还有其他版本,包括 ESR)在 HTTP/3 堆栈中输入(UTC 时间 09:30,2022 年 1 月 13 日)时遇到错误,导致浏览器停止加载任何页面。此错误的解决方法是完全禁用 HTTP/3:
about:config
network.http.http3.enabled
为false
我不知道这是否与我今天早些时候遇到的相同问题,但以下程序对我有用。它在Mozilla 帮助文件中有所暗示。
抱歉,我的屏幕截图可能没什么用,因为我的 Windows 是芬兰语。从几个关键屏幕截图的外观来看,此页面解释了该过程。鉴于此页面是 Microsoft 站点,因此该页面听起来更正式。
急切地等待解释为什么需要/帮助。因为这是在 Mozilla 的一个较旧的帮助文件中,所以过去可能发生过类似的事情。Mozilla 怀疑安全软件可能是原因。
正如我们现在所知,这个错误实际上是两个错误,其中第一个是由于在解析 HTTP 标头时区分大小写而规范说它们不区分大小写。
这仅发生在HTTP/3堆栈的实现中。
Cf Mozilla Firefox 漏洞数据库-
这是修复此问题的源代码提交(滚动到底部以查看修复)。
第二个错误是,如果在响应中找不到“Content-Length:”标头,则没有继续实现的逻辑。所以继续是“再次寻找找不到的标题”和“再次”和“再次”......导致无限循环。
您可以在Mozilla Firefox 错误数据库的同一条目中进一步查看讨论。此错误的修复见此处。
所以这些错误现在已经潜伏了很长一段时间——它们现在才被触发。假设一家大型云提供商更改了他们的负载平衡代理以在某个时候返回小写标头。
这可以解释为什么没有涉及 Firefox 的更新,甚至发生在 91.0 等更旧的版本上。
有人说禁用遥测为他们解决了这个问题,因此可能只是 Firefox 将打开标签计数或操作系统版本发送到 Mozilla 的服务器可能会触发此错误,而无需涉及任何用户输入的网站。
几天前我遇到了同样的问题。Firefox 不会加载任何网站,而 Chrome 工作得很好。我不得不改变 Firefox 连接到 Internet 的方式: