「Safariは安全な接続を確立できません」というエラーを解決する方法
恐ろしい「Safari は安全な接続を確立できません」というエラーへの対処は、特にお気に入りのサイトで表示されると、非常にイライラさせられます。Safari はデフォルトでかなり安全なはずなのに、SSL 証明書の不具合、日付と時刻の誤り、あるいはネットワークの不具合など、不可解な理由でサイトがダウンしてしまうことがあるので、少し不思議な感じです。Safari を更新したり再起動したりしても何も改善しない場合は、このガイドを試してみる価値があるかもしれません。よくある原因と解決策を詳しく説明しています。中には簡単なものもあれば、少し複雑なものもありますが、Safari でこのエラーが発生した場合は、どれも試してみる価値があります。
Safari が安全な接続を確立できない問題を修正するには?
正しいURLを入力してください
当たり前のことのように思えるかもしれませんが、手動で入力したURLに誤字脱字がないか、もう一度よく確認してください。ドメイン名のスペルミスだけでも、怪しいサイトや無効なサイトにリダイレクトされる可能性があり、Safariはそれを嫌がります。そのため、間違ったアドレスや、誤字脱字のある古いブックマークを誤って入力していないか確認してください。URLに問題がなくてもエラーが発生する場合は、次の修正に進んでください。
Safariを強制終了してデバイスを再起動する
Safariを強制終了すると、問題の原因となっている可能性のあるスタックしたプロセスや破損したキャッシュをクリアできる場合があります。iPhoneでは、下または横(モデルによって異なります)からスワイプしてAppスイッチャーを呼び出し、Safariを見つけて上にスワイプして閉じます。Macでは、 を押してOption + Command + EscSafariを選択し、「強制終了」をクリックします。Safariを閉じた後、デバイスを素早く再起動すると、システムサービスとネットワーク接続が更新されることがあります。それだけで解決することもあります。Safariが時々不安定な状態に陥り、再起動すると全て解決するというのは不思議なことです。
Safari拡張機能を一時的に無効にする
拡張機能の中には、見た目は便利でも、ブラウジングのセキュリティを脅かし、エラーを引き起こすものがあります。特に怪しいものや古いものは危険です。iPhoneの場合は、「設定」>「Safari」> 「機能拡張」で、拡張機能をオフにしてください。Macの場合は、Safariを開き、「Safari」>「環境設定」>「機能拡張」で、すべてのチェックを外してください。拡張機能を無効にした後に接続が確立された場合は、おそらくいずれかの拡張機能が原因だったと考えられます。問題の原因を特定するために、拡張機能を一つずつ再度有効にしてください。
Safariの履歴とウェブサイトのデータを消去する
蓄積されたCookie、キャッシュ、一時データは、特に無効なSSL情報が含まれている場合、サイトの読み込みをブロックしたり、中断したりすることがあります。iPhoneの場合は、「設定」 > 「Safari」 > 「履歴とWebサイトデータ」 > 「履歴とデータを消去」に進みます。Macの場合は、「Safari」 > 「環境設定」 > 「プライバシー」 > 「Webサイトデータを管理」に移動し、「すべて削除」をクリックします。これらのデータを消去すると、SafariはWebサイトから最新の情報を取得するようになり、古いキャッシュデータから発生するSSL証明書エラーを修正できます。場合によっては、最初からやり直すだけで解決できることもあります。
日付と時刻の設定を確認して修正する
デバイスの時計が大きくずれている場合、SafariはSSL証明書がまだ有効ではない、または期限切れだと判断する可能性があります。SSL証明書は正確なタイムスタンプに大きく依存しています。iPhoneの場合は、「設定」>「一般」>「日付と時刻」と進み、「自動設定」をオンにしてください。Macの場合は、「システム環境設定」>「日付と時刻」を開いて、正しく設定され、自動的に時刻が刻まれていることを確認してください。不思議なことに、数分のずれでもセキュリティエラーが発生することがあります。おそらくSafariのセキュリティチェックが過剰に機能しているのでしょう。
キーチェーンアクセスで SSL 証明書を信頼する (Mac)
特定のサイトでこのエラーが発生する場合は、Safari が SSL 証明書を信頼していないことが原因である可能性があります。これらの証明書を信頼するように Mac に手動で指示することができます。少し面倒ですが、必要な場合もあります。Safari を開き、サイトにアクセスし、URL バーのロックアイコンをクリックして、「証明書を表示」>「詳細」を選択します。次に、キーチェーンアクセスを開きます(開き方はこちら)。「システムルート」でサイトの証明書を見つけて右クリックし、「情報を見る」を選択します。 「信頼」の下で「常に信頼」を選択します。これにより、証明書が有効であれば Safari がその証明書を信頼するのに役立ちますが、盲目的にこれを行うのは避けてください。まずサイトが安全であることを確認してください。
DNS設定をGoogleのDNSに変更する
DNSの問題が原因でサイトの読み込みに失敗する場合、GoogleのDNSに切り替えると問題が解決することがあります。iPhoneの場合は、「設定」 > 「Wi-Fi」 >「ネットワーク」>「DNSを設定」>「手動」の順に進み、「8.8.8.8」と「 8.8.4.4 」を追加します。Macの場合は、「システム環境設定」 > 「ネットワーク」を開き、ネットワークを選択> 「詳細」 > 「DNS」を選択します。「+」ボタンを使用して「8.8.8.8」と「8.8.4.4」を追加します。DNSサーバーが予期せぬ応答を返す場合があるため、GoogleのDNSに切り替えるとSSLや接続の不具合が改善されることがよくあります。
VPNとウイルス対策を一時的に無効にする
VPNはSSL証明書の検証を妨害したり、動作を遅くしたりしてこのエラーを引き起こすことがあります。特定のネットワークトラフィックをブロックする可能性のある強力なウイルス対策プログラムも同様です。VPNとウイルス対策プログラムを一時的に無効化またはオフにして、サイトを再度読み込みてみてください。問題が解決すれば、原因の1つが特定できたことになります。ただし、そのまま放置しないでください。トラブルシューティングが完了したら、必ず保護機能を再度有効にしてください。
IPv6をオフにする
一部のサイトやネットワークでは、IPv6 が依然として問題となっており、IPv4 ベースの SSL 証明書と競合する可能性があります。Mac の場合は、「システム環境設定」 > 「ネットワーク」に移動し、ネットワークを選択して「詳細」を選択します。 「TCP/IP」タブで「IPv6 の構成」を「オフ」に設定します。Windows の場合は、ネットワークアダプタのプロパティで同様の設定が可能です。一部の環境では、特に ISP やネットワークハードウェアが IPv6 を完全にサポートしていない場合は、IPv6 を無効にすると、予期しない接続エラーが修正されることがあります。
別のブラウザまたはデバイスでブラウジングしてみてください
ChromeやFirefoxでは問題なくサイトが読み込まれるのに、Safariでは読み込まれない場合は、Safari自体に問題がある可能性があります。逆に、どこにも読み込まれない場合は、ネットワークに問題がある可能性があります。別のデバイスでテストしてみる(例えば、AndroidスマートフォンやWindows PCで同じサイトを開いてみる)ことで、問題の原因をより正確に特定できる場合があります。Safariに継続的な不具合がある場合や、お使いのデバイスでのみ発生しているネットワークの一時的な問題である場合もあります。
ネットワーク設定をリセットする
他の方法がうまくいかない場合は、ネットワーク設定をリセットすると解決することがよくあります。iPhoneの場合は、「設定」>「一般」>「転送」または「iPhoneをリセット」>「リセット」>「ネットワーク設定をリセット」に進みます。保存したWi-Fiパスワードは失われますが、ネットワークの問題はその後解消されるかもしれません。少し極端な方法ですが、他の方法がすべてうまくいかない場合、特にSSLエラーや接続エラーが解決しない場合は試してみる価値があります。