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

NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHMエラーの原因と5つの解決策

Google Chromeで「NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM」というエラーメッセージが表示されるのは、SSL接続に問題が発生し、ブラウザがSSL証明書を検証できない場合です。SSLとは、パソコンからサーバーへ送信されるデータを暗号化することで、通信内容のプライバシーを守るセキュリティ技術です。このSSL警告が表示される主な原因は、以下の3つに分けられます。

  • パソコンとサーバーの間のSSL接続が保護されていない。
  • SSL証明書の有効期限が切れている、設定が正しく行われていない、または要求されたドメインのものではない。
  • SSL証明書が信頼できる組織によって発行されていない。ウェブサイトは簡単にSSL証明書をインストールできますが、主要なブラウザは信頼できる発行元からの証明書しか認識しません。

問題の所在を特定する方法

トラブルシューティングに取り掛かる前に、まずエラーの原因が自分側にあるのか、ネットワーク側なのか、サーバー側なのかを見極めることをおすすめします。同じネットワーク上の別のパソコンからウェブサイトを開いてみてください。それでも問題が続く場合は、別のネットワークに接続して再度アクセスしてみましょう。これらの手順により、問題がネットワーク側にあるのかサーバー側にあるのかを判別できます。

別のネットワークに接続した際にエラーが消えた場合は、ご自身のネットワークに問題がある可能性が高いです。逆に、複数のデバイスで確認しても、いくらネットワークを変えてもエラーが表示され続ける場合は、サーバー側に問題があります。その場合、自分でできることはほとんどなく、ウェブサイトの管理者に問題を報告して修正してもらうことになります。

解決策1:ウイルス対策ソフトとセキュリティサービスを無効にする

このエラーが発生する最も多い原因は、パソコンにインストールされているウイルス対策ソフトによる干渉です。多くのセキュリティソフトには、コンピュータを保護すると同時にWebトラフィックをフィルタリングする機能が搭載されています。例えば、「Avast Web Shield」や「Kaspersky Internet Security」などが挙げられます。

まずは、お使いのウイルス対策ソフトの設定を自身で確認し、インターネット保護に関する項目がないか探してみてください。具体的には、インターネット通信を監視・検査している機能を探すことになります。

NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHMエラーの原因と5つの解決策

それでも問題が解決しない場合は、ウイルス対策ソフトを完全に無効化してみましょう。無効化後にパソコンを再起動し、問題なく各サイトへアクセスできるか確認してください。

解決策2:ネットワーク設定をリセットする

ネットワーク自体に問題があると思われる場合は、以下の手順でネットワーク設定をリセットしましょう。他の機能は正常に動作していても、ネットワーク設定の不具合が原因で、安全にウェブサイトへアクセスできないケースがあります。なお、これらのコマンドを実行するには管理者権限が必要です。

  1. Windows + Sキーを押して検索バーを開きます。「cmd」と入力し、表示されたコマンドプロンプトを右クリックして「管理者として実行」を選択します。
  2. 管理者権限のコマンドプロンプトが開いたら、以下のコマンドを1つずつ実行します。
ipconfig /flushdns

ipconfig /renew

ipconfig /registerdns

nbtstat –r

netsh int ip reset

netsh winsock reset
  1. すべてのコマンドを実行し終えたら、パソコンを再起動し、問題が解決したかどうかを確認します。

解決策3:SSLキャッシュをクリアする

SSL接続の確立には時間がかかります。コンピュータはサーバーにデジタル証明書のコピーを要求し、検証・インストールが完了してからデータ転送を開始します。同じ手順を何度も繰り返さないように、コンピュータはSSLの状態(キャッシュ)を保存し、以降はローカルから取得できるようにしています。このSSLキャッシュに不具合が生じている可能性もあるため、一度クリアして様子を見てみましょう。

  1. Windows + Rキーを押し、「inetcpl.cpl」と入力してEnterキーを押します。
  2. コンテンツ」タブを選択し、「証明書」の下にある「SSL 状態のクリア」をクリックします。

NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHMエラーの原因と5つの解決策

  1. 適用」を押してダイアログを閉じます。その後、ウェブサイトを再度読み込み、今度はChromeが問題なく安全な接続を確立できるか確認してください。

解決策4:ブラウザデータを削除する

エラーが自分のブラウザでのみ発生している場合(他のデバイスでは同じサイトが正常に開ける場合)は、ブラウザデータの削除を試してみましょう。ブラウザ内に破損したファイルなどが残っていると、こうした問題が起こることがあります。ブラウザデータを削除するとすべての状態がリセットされ、まるで初めてそのサイトを訪問したときのようにブラウザが動作するようになります。

注意: この操作を行うと、閲覧履歴、キャッシュ、保存されたパスワードなどのデータがすべて消去されます。事前に必要なデータのバックアップを必ず取っておいてください。

ここでは、Google Chromeで閲覧データを削除する手順を紹介します。その他のブラウザでも、細部は異なるものの同様の操作が可能です。

  1. Google Chromeのアドレスバーに「chrome://settings」と入力してEnterキーを押します。ブラウザの設定画面が開きます。

NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHMエラーの原因と5つの解決策

  1. ページを一番下までスクロールし、「詳細設定」をクリックします。

NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHMエラーの原因と5つの解決策

  1. 詳細設定メニューが展開されたら、「プライバシーとセキュリティ」セクションにある「閲覧履歴データを削除する」をクリックします。

NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHMエラーの原因と5つの解決策

  1. 削除する項目と期間を確認するポップアップが表示されます。「全期間」を選択し、すべての項目にチェックを入れて「閲覧履歴データを削除する」をクリックします。

NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHMエラーの原因と5つの解決策

  1. タスクマネージャーなどですべてのアプリケーションを終了した後、ブラウザを再起動し、ウェブサイトが問題なく表示されるようになったか確認してください。

解決策5:警告をバイパスする

そのウェブサイトが完全に信頼でき、悪意のある要素が一切含まれていないと確信できる場合は、警告をスキップして先へ進むことも可能です。ただし、この操作はコンピュータのセキュリティを損なう恐れがあるため、必ず自己責任で行ってください。大学や研究機関のサイトの中には、正規のSSL証明書が整備されていないところもあり、そうしたケースでは警告をバイパスしても比較的安全です。

  1. 通常どおりウェブページにアクセスします。
  2. 詳細設定」ボタンをクリックし、「example.com にアクセスする(安全ではありません)」を選択します。

NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHMエラーの原因と5つの解決策

これでChromeがウェブサイトへリダイレクトし、それ以降は問題なくアクセスできるようになります。

その他の対処のヒント

この問題への対処としては、その他にも手軽な回避策があります。いずれもとても簡単なので、あわせて試してみてください。

  • パソコンの日付と時刻を確認してください。「タイムゾーンを自動的に設定する」などの自動検出をオフにして手動設定したり、その逆を試したりしてみましょう。時刻が正しく見えても、設定画面から一度変更し直すことでChromeが再チェックを行い、エラーが解消することがあります。
  • Ubuntuを使用している場合は、ターミナルで「sudo apt-get install libnss3-1d」というコマンドを実行できます。
  • Chromeの拡張機能を削除してみてください。多くのユーザーに効果があった実用的な対処法です。拡張機能が多数インストールされていると、それが原因になっていることがあります。
  • マルウェアの感染を確認してください。マルウェアはコンピュータに感染し、不正な証明書のままブラウザをインターネットへ接続させることが知られています。Malwarebytesなどの定評あるセキュリティソフトでスキャンしましょう。
  • ほぼすべてのウェブサイトでこのエラーが発生する場合は、パソコン上のソフトウェアが原因である可能性が高いです。Chromeでエラーメッセージ「NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM」をクリックすると詳細情報が展開されるので、そこで発行者(Issuer)を確認してみてください。以下の例では、「Verto Analytics」というソフトウェアが原因でした。

NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHMエラーの原因と5つの解決策

  • Chromebookをお使いで、WindowsやMacでもChromeブラウザを使っている場合、Chromebook経由で同期された不良データが原因となっている可能性があります。Chromeの「chrome://settings/syncSetup」にアクセスし、同期をオフにしてみてください。
  • 必要なデータをバックアップしたうえで、Chromeブラウザを初期状態にリセットすることも検討してみてください。
  1. LG V10のブートループ問題を解決する方法|原因と10の対処法を徹底解説

    LGは家電製品、特にテレビで有名なブランドですが、スマートフォンも製造していることはあまり知られていません。2015年、韓国の電子機器メーカーの雄であるLGは、新シリーズ「LG V10」を発表しました。しかし、このモデルはLG G4とともに深刻な問題を抱えており、その中で最も多いのが「ブートループ(起動ループ)」です。本記事では、LG V10でブートループが発生する原因と、具体的な解決策を順を追って詳しく解説します。 LG V10のブートループ問題を解決する方法 LGは対象デバイスに対して修理や交換プログラムを提供していますが、依然として多くのユーザーがこの問題に悩まされています。LG V1

  2. Outlookの検索が機能しない問題を解決する方法【インデックス再構築の手順】

    Microsoft Outlookは、世界で最も広く利用されているメールプラットフォームの一つです。その世界的な評価と使いやすさにより、長年にわたって多くのユーザーに支持され続けてきました。Outlookでは、メールの各種設定を自分で追加・変更できる柔軟性が大きな魅力ですが、快適に使い続けるためには定期的なメンテナンスも欠かせません。設定の定期チェックやゴミ箱の整理などは、日常的に行うことをおすすめします。 Outlook検索のトラブルとは Outlookでよく発生する問題のひとつが、「検索機能が動作しない」というトラブルです。この問題の多くは、検索機能の基盤となる「検索インデックス」に起因し