SSLハンドシェイクの失敗を引き起こす方法
SSLハンドシェイクは、ブラウザがWebサーバーに安全な接続要求を発行したときに開始されます。 サーバーはあなたのコンピュータに公開鍵を送ります、そしてあなたのコンピュータは認証局の既知のリストに対して証明書をチェックします。 証明書を受け入れた後、コンピューターはキーを生成し、サーバーの公開キーを使用してそれを暗号化します。 SSLハンドシェイクに失敗した場合、Webサーバーへの接続は安全ではなくなり、ビジネス通信が危険にさらされる可能性があります。 ハンドシェイクが失敗したときにセキュアなサイトに接続できない場合は、ハンドシェイクセーフガードが正しく機能していることがわかります。 意図的にハンドシェイクを失敗させてSSL機能をテストします。
コンピュータの日付を変更する
1。
Windowsのスタート画面を開き、現在の日付と時刻をクリックします。
2。
[設定]、[日付と時刻の設定]、[インターネットの時刻]、[設定の変更]の順にクリックします。
3。
[日付]の見出しの下にある右矢印をクリックして、日付を3年先に移動します。 [OK]をクリックして設定を保存してください。 お使いのコンピュータとWebサーバーで使用されているSSL証明書との間に日付の不一致が生じるようにするには、これより将来の日付を選択する必要があります。 日付の不一致により、SSLハンドシェイクが失敗します。
4。
コンピュータを再起動してください。
SSLハンドシェイクエラーを引き起こす
1。
Webブラウザを開いて、銀行やオンラインストアなど、安全であるとわかっているWebサイトにアクセスします。
2。
SSLセッションを開始するには、銀行口座にログインするか、オンラインショッピングカートに商品を追加してください。
3。
ブラウザにエラーメッセージが表示されるのを数秒待って、サーバのSSL証明書がまだ有効ではないことを警告し、そのためSSLハンドシェイクが失敗しました。
警告
- 将来のSSLハンドシェイクエラーを回避するために、コンピュータの日付を正しい日付に戻してください。