我在使用 facebook 和 gmail 时遇到问题:它运行正常,可以让我登录、查看内容、阅读新消息等。但 5-10 分钟后它根本无法加载:
此网页无法使用。
网页位于 http://www.facebook.com/可能暂时瘫痪或者永久移动到新的网址。
有关此错误的更多信息以下是原始错误消息
Error 101 (net::ERR_CONNECTION_RESET): Unknown error
删除 cookie 后,这个问题会消失 5-10 分钟,然后我又收到同样的错误。这种情况发生在 Google Chrome 和 Firefox 上。Ping 工作正常。
我检查过系统 → 偏好设置 → 网络代理,它设置为默认设置:“直接互联网连接”。然后我运行了测试chrome://net-internals/#tests
,得到了一些“失败”的结果
- 使用系统代理设置
- 禁用 IPv6 主机解析
- 探测 IPv6 主机解析
IPv6 已禁用。
答案1
一些故障排除思路:
启动终端并运行watch -d -n 20 dig www.facebook.com
。然后,当 gmail 或 facebook 显示错误时,按 ALT-TAB 转到您的终端窗口并观察下一个更新是否有任何更改。我猜这些网站有负载平衡器,它们在后台更改 IP 地址。您的 ISP 可能在您不知情的情况下缓存内容,并且您的 cookie 变得无效,因为您的 ISP 提供的内容不再与您的浏览器建立的连接相匹配。
你可能可以通过更改 DNS 服务器来规避此问题。尝试右键单击 nm-applet,然后选择“编辑连接”。选择您的以太网连接(可能是“auto eth0”),然后选择“编辑”。转到 IPv4 设置并将“自动 DHCP”更改为“自动 DHCP(仅地址)”。
您要更改的只是 DNS 条目 - 使用 Google 的条目(输入8.8.8.8, 4.4.4.4
),或 OpenDNS(输入208.67.222.222, 208.67.220.220
)
我认为另一种可能避免这种超时的方法是使用 https 运行 Gmail。不确定 Facebook 是否支持完全加密的会话。要将 Gmail 设置为使用 https,请转到页面右上角的帐户设置,然后在“常规”选项卡中找到“使用 HTTPS”选项并选择它。
答案2
我在使用 Firefox 时也遇到了类似的问题。尽管我在系统上禁用了 IPV6,但我仍然必须在 Firefox 中禁用它。
我进入了About:Config
输入IPV6
作为搜索词。将 的值network.dns.disableIPv6
从 false 更改为true
我不知道它是否会对你有帮助,但对我来说很有用。