ubuntu 14.04 firefox 在未使用 sudo 的情况下启动时会导致 SSL 站点上的安全库失败

ubuntu 14.04 firefox 在未使用 sudo 的情况下启动时会导致 SSL 站点上的安全库失败

我在使用 ubuntu 桌面 14.04 时遇到了问题。如果firefox不执行sudo,则所有 https 站点(甚至http://google.com) 给我

Error code: sec_error_library_failure 

但是从终端执行时sudo firefox,一切正常,所有 https 网页都可以无问题加载。

我猜想这是某个地方的文件所有权问题,但我无法找出它位于何处(即使在 Google 的帮助下)。我尝试将chown每个目录和文件都分配给 Firefox 所在的特定用户(借助“whereis firefox”命令),但仍然无济于事。

我这里遗漏了什么吗?

答案1

我刚刚遇到了同样的问题,并在没有刷新 Firefox 的情况下解决了它。我注意到在我的 Firefox 配置文件中,除了 revocations.txt(现在由 root 拥有)之外,所有文件仍归我所有。

尝试运行:

find .mozilla/firefox/ -user root

如果您发现与我相同的结果,请将 revocations.txt chown 返回到您的用户帐户:

sudo chown user:user .mozilla/firefox/profile.default/revocations.txt

希望这可以帮助。

答案2

https://support.mozilla.org/ru/questions/1058797 刷新 Firefox:

使用以下方法之一打开“故障排除信息”页面:单击菜单按钮 ,单击帮助 ,然后选择“故障排除信息”。将打开一个包含故障排除信息的新选项卡。如果您无法访问“帮助”菜单,请在地址栏中输入 about:support 以打开“故障排除信息”页面。在页面的右上角,您应该会看到一个按钮,上面写着“刷新 Firefox”(旧版 Firefox 中为“重置 Firefox”)。单击它。Firefox 将关闭。刷新过程完成后,Firefox 将显示一个窗口,其中包含已导入的信息。单击完成,Firefox 将重新打开。这解决了问题吗?请向我们报告!

谢谢。

相关内容