修正:NET :: ERR_CERT_WEAK_SIGNATURE_ALGORITHM

SSL接続に問題があり、Google ChromeブラウザがSSL証明書を確認できない場合、ユーザーには「NET :: ERR_CERT_WEAK_SIGNATURE_ALGORITHM」というエラーメッセージが表示されます。SSLは、コンピューターからのデータを暗号化してサーバーに送信する安全な方法です。これは、送信時にデータを非公開に保つのに役立ち、その逆も同様です。SSL警告が表示される主な理由は3つあります。

  • コンピューターとサーバー間のSSL接続は保護されていません。
  • SSLの証明書は、ややれる期限が切れ、正しく設定されていない、または要求されたドメインに属していません。
  • SSL証明書は信頼できる組織によって発行されていません。WebサイトがSSL証明書をインストールするのは非常に簡単ですが、一般的なブラウザーは、信頼できるソースからのものである場合にのみ証明書を認識します。

問題があなたの側にあるかどうかを判断する方法は?

直接トラブルシューティングに取り掛かる前に、エラーが自分の側、ネットワークの側、またはサーバーの側のいずれであるかを最初に判断することをお勧めします。同じネットワーク上にある別のコンピューターでWebサイトを開いてみてください。それでも問題が解決しない場合は、別のネットワークで開いてみてください。これらの手順は、問題がネットワークにあるのかサーバーにあるのかを特定するのに役立ちます。

別のネットワークに接続したときにエラーが消える場合は、ネットワークに問題がある可能性があります。チェックするデバイスの数や変更するネットワークの数に関係なく、そこにとどまる場合は、サーバー側に問題があることを意味します。この場合、問題を解決するようにWebサイトに通知する以外に、できることはあまりありません。

解決策1:ウイルス対策およびセキュリティサービスを無効にする

このエラーが発生する最初の最も重要な理由は、コンピューターにインストールされているウイルス対策ソフトウェアからの干渉です。Webサービスもフィルタリングすることにより、コンピューターを保護するいくつかのオプションがあります。これらのサービスには、「アバストWebシールド」や「カスペルスキーインターネットセキュリティ」などがあります。

このソリューションでは、自分自身を調べ、インターネット保護を提供している可能性のあるアンチウイルスの設定があるかどうかを確認する必要があります。基本的に、あなたはあなたのインターネット活動を監視するものを探しています。

それでも問題を解決できない場合は、ウイルス対策を完全に無効にすることができます。アンチウイルスを無効にする方法に関する記事を確認できます。無効にした後でコンピュータを再起動し、問題なくサイトにアクセスできるかどうかを確認します。

解決策2:ネットワーク設定のリセット

ネットワークに問題があることが判明した場合は、以下の方法を使用してネットワークをリセットする必要があります。他のすべてのモジュールが完全に機能している可能性がありますが、ネットワーク設定に問題があるため、リスクを冒さずにWebサイトにアクセスすることはできません。これらのアクションを実行するには、管理者アカウントが必要であることに注意してください。

  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状態のクリア」をクリックします。

  1. [適用]を押して終了します。次に、ウェブサイトをもう一度読み込んで、今度はChromeが問題なく安全な接続を確立するかどうかを確認します。

解決策4:ブラウザデータをクリアする

問題がブラウザのみにある場合(他のデバイスでWebサイトが開いている場合)、ブラウザのデータを消去してみます。お使いのブラウザには、問題の原因となっている可能性のある障害ファイルが含まれている可能性があります。ブラウザのデータを消去すると、すべてがリセットされ、ブラウザはWebサイトに初めてアクセスしたときのように動作します。

注:このソリューションに従うと、すべてのブラウジングデータ、キャッシュ、パスワードなどが消去されます。このソリューションを続行する前に、これらがすべてバックアップされていることを確認してください。

GoogleChromeで閲覧データを消去する方法をリストしました。他のブラウザでは、データをクリアする方法が少し異なる場合があります。

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

  1. ページの下部に移動し、「詳細」をクリックします。

  1. [詳細設定]メニューが展開されたら、[プライバシーとセキュリティ]セクションで[閲覧履歴データの消去]をクリックします。

  1. クリアしたい項目を日付とともに確認する別のメニューがポップアップ表示されます。「を選択すべての時間を、」すべてのオプションをチェックし、「クリッククリアデータを閲覧」。

  1. タスクマネージャを使用してすべてのアプリケーションを終了した後、ブラウザを再起動し、問題のある状態でWebサイトに再度アクセスできるかどうかを確認します。

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

Webサイトが信頼できると完全に確信していて、悪意のあるものが何もない場合は、警告をバイパスしてみてください。これはコンピュータのセキュリティを危険にさらす可能性があることに注意してください。自己責任で続行してください。適切なSSL証明書を持っていない大学や機関がたくさんあるので、そのような場合は警告を完全に回避しても安全です。

  1. Webページに移動し、通常どおりWebサイトにアクセスします。
  2. 詳細」ボタンをクリックし、「example.comに進む(安全ではない)クリックます

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

チップ:

この問題に対応するための他の短い回避策もあります。それらは非常に簡単で説明を必要としないため、上記にはリストしませんでした。

  • コンピュータの日付と時刻を確認してください。タイムゾーンの自動検出などを無効にしながら設定してみてください。その逆も同様です。正しい時間があったとしても、設定に移動して一度変更すると、Chromeがシミュレートされていくつかのチェックが実行され、エラーが解決される可能性があります。
  • Ubuntuを使用している場合は、ターミナルでコマンド「sudo apt-getinstalllibnss3-1d」を実行できます。
  • Chrome拡張機能を削除します。これは、多くのユーザーに役立つ実用的なヒントです。複数の拡張機能が存在する場合は、それらも問題の原因である可能性があります。
  • マルウェアをチェックします。マルウェアはコンピューターに感染し、適切な証明書なしでブラウザーをインターネットに接続させることが知られています。Malwarebytesなどの有名なウイルス対策ソフトウェアを使用できます。
  • ほぼすべてのWebサイトでエラーが発生している場合は、コンピューターにソフトウェアが存在している可能性があります。ソフトウェアの兆候を探すことができます。これを行うには、Chromeでエラーメッセージ「NET :: ERR_CERT_WEAK_SIGNATURE_ALGORITHM」をクリックします。これにより、すべての詳細が展開されます。次に、発行者を探します。以下の例では、ソフトウェア「VertoAnalyticsが原因でした」。

  • ChromebookとWindowsまたはMacのChromeブラウザをお持ちの場合は、Chromebookが不正なデータをコピーしている可能性があります。Chromeブラウザの「chrome:// settings / syncSetup」でこのアドレスに移動すると、同期オフにできます
  • 必要なデータをすべてバックアップした後、Chromeブラウザをリセットすることも検討できます。