web-dev-qa-db-ja.com

ubuntu 14.04 firefoxをSudoなしで起動すると、SSLサイトでセキュリティライブラリエラーが発生する

Ubuntu desktop 14.04に問題があります。 firefoxなしでSudoを実行すると、すべてのhttpsサイト( http://google.com でも)が表示されます

Error code: sec_error_library_failure 

しかし、ターミナルSudo firefoxから実行する場合は問題なく、すべてのhttps Webページが問題なくロードされます。

どこかにファイル所有権の問題があると推測していますが、それがどこにあるのか(グーグルの助けを借りても)わかりません。 Firefoxが配置されている特定のユーザーに(「whereis firefox」コマンドの助けを借りて)すべてのディレクトリとファイルをchownしようとしましたが、まだ助けがありません。

ここに何かが足りませんか?

3
frygor

私はちょうどこの同じ問題に遭遇し、Firefoxを更新せずに解決しました。 Firefoxプロファイルでは、revocations.txt(現在はルートが所有)を除くすべてのファイルがまだ所有されていることに気付きました。

実行してみてください:

find .mozilla/firefox/ -user root

私と同じ結果が見つかったら、revocations.txtをユーザーアカウントに戻します。

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

お役に立てれば。

5
square

https://support.mozilla.org/ru/questions/1058797 Firefoxを更新するには:

次のいずれかの方法を使用して、トラブルシューティング情報ページを開きます。メニューボタンClickをクリックし、ヘルプclickをクリックして、トラブルシューティング情報を選択します。トラブルシューティング情報を含む新しいタブが開きます。 [ヘルプ]メニューにアクセスできない場合は、アドレスバーに「about:support」と入力して、[トラブルシューティング情報]ページを表示します。ページの右上隅に、「Firefoxを更新」(古いFirefoxバージョンでは「Firefoxをリセット」)というボタンが表示されます。クリックして。 Firefoxが閉じます。更新プロセスが完了すると、Firefoxはインポートされた情報を含むウィンドウを表示します。 [完了]をクリックすると、Firefoxが再び開きます。これで問題は解決しましたか?報告してください!

ありがとうございました。