ブラウザ
 Computer >> コンピューター >  >> トラブルシューティング >> ブラウザ

ChromeのNET::ERR_CERT_SYMANTEC_LEGACYエラーを修正する4つの方法

NET::ERR_CERT_SYMANTEC_LEGACYエラーは、セキュリティ証明書に問題があるWebサイトにアクセスしようとした際に発生します。このエラーコードは、暗号方式の観点から、Chromeがその証明書を安全ではないと判断していることを示しています。

NET::ERR_CERT_SYMANTEC_LEGACYエラーの主な原因

  • 日付と時刻の設定が正しくない – この問題の最も一般的な原因の一つが、PCの日付と時刻の誤りです。日時が大きくずれていると、セキュリティ証明書の検証に失敗します。日付・時刻・タイムゾーンを正しい値に設定することで、証明書が正常に受け入れられるようになります。
  • ブラウザのバージョンが旧式のセキュリティ証明書に非対応 – Chrome バージョン66以降では、Symantec(シマンテック)の旧式(レガシー)証明書を受け入れなくなっています。どうしてもChromeを使い続けたい場合は、現在のバージョンをアンインストールし、旧式証明書を拒否しない古いバージョンへダウングレードする必要があります。

1. 日付と時刻を修正する

多くのユーザーからの報告によると、このエラーの原因として最も多いのが日付と時刻の誤りです。日時に大きなずれがあると、実際にはSymantecの証明書が有効であっても検証に失敗し、サイトへのアクセスがブロックされます。

ほとんどの場合、タイムスタンプが不正なためにリクエストが失敗し、接続そのものが確立できなくなります。この場合の唯一の解決策は、日付・時刻・タイムゾーンを正しい値に変更し、証明書が受け入れられる状態にすることです。

手順は以下の通りです。

  1. Windowsキー + Rを押してファイル名を指定して実行ダイアログを開き、「timedate.cpl」と入力してEnterキーを押します。日付と時刻ウィンドウが開きます。
  2. 日付と時刻タブを開き、「日付と時刻の変更」をクリックします。
  3. カレンダーから正しい日付を選択し、時刻欄に自分が住むタイムゾーンに合わせた正しい時刻を入力します。
  4. 時計が再びずれないように、「タイムゾーンの変更」から正しいタイムゾーンを設定しておきましょう。
  5. すべての変更が完了したらPCを再起動し、次回起動時に問題が解決したかどうかを確認します。

日付と時刻を正しい値に変更してもエラーが解消しない場合(またはこの方法が当てはまらない場合)は、次の対処法に進んでください。

2. 古いバージョンのChromeへダウングレードする

もう一つの有効な対策は、旧式のSymantecセキュリティ証明書で保護されたサイトを閲覧できるよう、古いバージョンのChromeへダウングレードすることです。

ただし、この方法ではシステムが一部のブラウザ脆弱性にさらされる可能性があります。あくまで、どうしてもGoogle Chromeを使いたい場合の選択肢としてください。

この仕様変更はビルドバージョン66から適用されたものである点に注意してください。つまり、バージョン66以前にダウングレードできれば、Chromeは旧式のSymantec証明書を暗号方式の問題により危険なものとは見なさなくなります。

以下に、NET::ERR_CERT_SYMANTEC_LEGACYエラーを解決するためのChromeダウングレード手順を示します。

  1. Google Chromeおよびその関連プロセスがすべて終了していることを確認します。
  2. Windowsキー + Rを押してファイル名を指定して実行ダイアログを開き、「appwiz.cpl」と入力してEnterキーを押します。プログラムと機能ウィンドウが開きます。
  3. インストール済みアプリの一覧をスクロールし、Chromeを見つけます。右クリックして、コンテキストメニューから「アンインストール」を選択します。
  4. アンインストール画面の指示に従い、現在のChromeを完全に削除します。
  5. 操作が完了したらPCを再起動し、起動が完了するのを待ちます。
  6. 再起動後、既定のブラウザでChrome バージョン65.0.3325.181のダウンロードページにアクセスし、インストーラーを入手します。
  7. ダウンロードしたインストーラーを実行し、画面の指示に従って古いバージョンのChromeをインストールします。
  8. インストールが完了したら、以前エラーが出ていたWebサイトにアクセスし、問題が解決したかどうかを確認します。

3. 別のブラウザを使用する

そもそもこのエラーの直接的な発生源はChrome自体です。バージョン66以降、ChromeはSymantecの旧式証明書を自動的に信頼しない設定になっています。

Chromeを古いバージョンにダウングレードすることに抵抗がある場合は、同じ厳格なセキュリティ設定を持たない別のブラウザへ移行するのが最も現実的な解決策となります。

以下の代替ブラウザは、Chromeほど厳密に旧式Symantec証明書を扱わないため、同じサイトでもエラーを発生させずに閲覧できる可能性があります。

  • Mozilla Firefox
  • Brave Browser
  • Opera
  • Vivaldi

4. サイト管理者に問い合わせる

根本的な原因は証明書側の不整合にあるため、エンドユーザーの立場からできる回避策には限りがあります。

日付・時刻に問題がなく、Chromeのダウングレードや別ブラウザへの移行も望まない場合は、現在使用中のブラウザでそのページにアクセスできるようにする唯一の方法として、Webサイトの管理者に連絡し、セキュリティ証明書の更新を依頼することになります。

  1. ChromeでNET::ERR_CERT_DATE_INVALIDエラーを解決する9つの対処法

    Webサイトにアクセスした際に「NET::ERR_CERT_DATE_INVALID」エラーが表示されると、戸惑ってしまいますよね。しかし、このエラーは適切な手順を踏めば必ず解決できるものです。Chromeで発生するerr_cert_date_invalidエラーは、以下で紹介するトラブルシューティングの手順に従うことで修正できます。原因はいくつか考えられますが、一つずつ対処法を試していけば、必ず正しい解決策にたどり着けるでしょう。 Google ChromeでNet Err Cert Date Invalidエラーが発生する主な原因 PCの日付と時刻の設定にズレがある SSL証明書が信頼

  2. Chromeの「ERR_CACHE_MISS」エラーを解決する6つの対処法

    Chromeは間違いなく優れたブラウザですが、決して完璧ではありません。どんなユーザーでも、時折何らかのトラブルに遭遇することがあります。この記事では、その中でも多くのChromeユーザーを悩ませる「ERR_CACHE_MISS」エラーについて詳しく解説します。特定のウェブページを読み込もうとした際にこのエラーが表示され、お困りの方はぜひ参考にしてください。まずは基本から見ていきましょう。 Google ChromeにおけるERR_CACHE_MISSとは? Chromeで「ERR_CACHE_MISS」エラーが表示されるということは、読み込もうとしているウェブサイトと、キャッシュに保存されて