我在 EC2 服务器上运行 RHEL 7.4。我大概在昨天左右就注意到了这个问题。通常,当我运行 Firefox 时,我总是会遇到命令行错误,但浏览器本身始终运行顺利。现在,当我运行 Firefox 时,网页显示错误并且不允许我访问任何网站。另外,我不知道这是否与我已经为我的另一个帐户运行机器人这一事实有关。我创建了一个单独的 Quickstart.py 文件并为第二个帐户编辑了它。
$ firefox
[Parent 8748] WARNING: pipe error (35): Connection reset by peer: file /builddir/build/BUILD/firefox-52.6.0/firefox-52.6.0esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 322
[Parent 8748] WARNING: pipe error (40): Connection reset by peer: file /builddir/build/BUILD/firefox-52.6.0/firefox-52.6.0esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 322
[Parent 8748] WARNING: pipe error (36): Connection reset by peer: file /builddir/build/BUILD/firefox-52.6.0/firefox-52.6.0esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 322
[Parent 8748] WARNING: pipe error (37): Connection reset by peer: file /builddir/build/BUILD/firefox-52.6.0/firefox-52.6.0esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 322
###!!! [Parent][MessageChannel] Error: (msgtype=0x2C006A,name=PBrowser::Msg_UpdateDimensions) Channel error: cannot send/recv
###!!! [Parent][RunMessage] Error: Channel error: cannot send/recv
答案1
为我解决这个问题的唯一解决方案,运行与您非常相似的环境,并尝试了许多不同的about:config
设置,更新到最新的软件包等,就是禁用“私人追踪”
这是描述
“跟踪保护会阻止在线跟踪器跨多个网站收集您的浏览数据。”
这是“请勿跟踪”信号旁边经常看到的设置。不幸的是,如果用户尝试启用太多隐私选项,或者配置分析提供商认为太“低价值”的选项,他们将面临多种类型的用户降级方案,例如这样的。有计划的、未经处理的、抑制性的退化使得选择对用户有利的选项很难实际启用和使用。
我的理论是,如果他们无法通过某种方法跟踪您,他们会通过强制禁用访问来强制您进行跟踪。我只在 RHEL 中使用 FF 时看到过这个特殊错误,因此它可能是一种针对 Linux 的保护类型,可帮助抵御机器人。由于我在使用 FF 的任何其他操作系统中都没有遇到过这种情况,因此这似乎不是一个广泛存在的问题。
然而,我想回应的原因是我记得几个月前这个错误给我带来了悲伤。当我注意到它还没有被修复时,而且我肯定不是唯一看到这一点的人,我的理论在很多方面可能是正确的。