Chromeが起動しますが、httpsウェブサイトを開くことはできません。 「このウェブサイトにアクセスできません。」

Chromeが起動しますが、httpsウェブサイトを開くことはできません。 「このウェブサイトにアクセスできません。」

コマンドラインに表示されるChromeエラーメッセージは次のとおりです。

注:force_s3tc_enableオプションのデフォルト値は環境によって上書きされます。

[11850:11915:0210/111421.109731:ERROR:bus.cc(394)] バスに接続できません。サーバーアドレスを確認できません。不明なアドレスタイプ(有効なタイプの例は 'tcp'、UNIX 'unix')

[11850:11875:0210/111421.366506: エラー: cert_verify_proc_nss.cc(922)] Translate.googleapis.com の CERT_PKIXVerifyCert が失敗しました。 err=-5992

[11850:11878:0210/111421.366506: エラー: cert_verify_proc_nss.cc(922)] clientservices.googleapis.com の CERT_PKIXVerifyCert が err=-5992 のため失敗しました。

...

これが私の場合の解決策であることがわかりました。

愚かな理由で、最新のFirefoxバージョンがどこにあるかをLD_LIBRARY_PATH含めるように環境変数を設定しました。/usr/local/firefoxそこからChromelibnss*/usr/lib64/usr/local/firefoxLD_LIBRARY_PATH

    setenv LD_LIBRARY_PATH

したがって、空のため、Chromeの問題は解決されます。 (Firefoxは修正があるかどうかにかかわらずまだ機能します。)

問題が解決した後もここに投稿すると思いました。

答え1

この問題は、 libnss3.soFirefox 58.0.1に付属のバージョンを使用しているGoogle Chromeで発生します。 Google Chromeが使用しているものとは異なるようです。問題が発生した後にFirefox 58.0.1のインストールを実行できるように環境変数に追加されました。削除すると、Google Chromeの問題が解決しました。
/usr/local/firefox/usr/local/firefox/libnss3.so/usr/lib64/libnss3.so/usr/local/firefoxLD_LIBRARY_PATH/usr/local/usr/local/firefoxLD_LIBRARY_PATH

やや危険なのは、/usr/local/firefoxGoogle Chrome(バージョン64.0.3282.140(64ビット))とFirefox 58.0.1(インストール済み)の2つのブラウザが変更を適用するために再起動せずに数日間並んで実行されていることですLD_LIBRARY_PATH。 Google Chromeの場合。

答え2

Eclipse IDEのJavaプログラムから直接サブプロセスとしてChromeを起動すると同じ問題が発生しました。

Eclipseは奇妙に環境を拡張します。LD_LIBRARY_PATH=/usr/lib/firefox

LD_LIBRARY_PATH=/nonexisting_dir起動構成に追加の環境設定を追加することで問題が解決しました。

関連情報