ウェブサイトの閲覧中、エラーメッセージに遭遇することだけは避けたいものです。macOSユーザーであれば、「Safariはサーバにセキュリティ保護された接続を確立できませんでした(Safari Can’t Establish a Secure Connection to the Server)」は、遭遇する可能性があるエラーの一つです。

一見複雑なエラーに見えますが、これは一般的なものであり、簡単な解決策がいくつかあります。大体は、ちょっとしたトラブルシューティングを行えば、効率的に(かつ安全に)サイトにアクセスできるようになります。

この記事では、このSafariのエラーメッセージは何を意味しているのか、またその一般的な原因についてご説明します。それから、6つの簡単な解決策をご紹介していきます。

さっそく始めましょう!

Safariはサーバにセキュリティ保護された接続を確立できませんでした」エラーの解決方法について、動画での解説もご用意しています

「Safariはサーバにセキュリティ保護された接続を確立できませんでした」エラーとは

Macデバイス最大の特長は、内蔵されたセキュリティ設定です。Appleは、特にウェブの閲覧中に、ユーザーとデバイスの安全を確保するよう設計されています。

そのため、AppleのネイティブブラウザであるSafariは、安全でないと判断したウェブサイトへのアクセスを阻止することがあります。この場合に、「Safariはサーバにセキュリティ保護された接続を確立できませんでした」というエラーメッセージが表示されます。

「Safariはサーバにセキュリティ保護された接続を確立できませんでした」エラー
「Safariはサーバにセキュリティ保護された接続を確立できませんでした」エラー

また、このエラーの具体的な文言は異なることもあり、上の画像にあるように、「ページを開けません(Safari Can’t Open the Page)」と表示される場合もあります。

一言で言えば、このエラーメッセージは、ブラウザがサイト上の暗号化されたデータを信用していない、または、Safariがそのサイトの情報にアクセスし、検証できなかったことを意味します。例えば、サイトにSSL(セキュア・ソケッツ・レイヤー)証明書が適切に設定されていない場合に発生します。

今日のウェブサイトでは、SSLとセキュアシェルアクセス(SSH)の使用が非常に重要です。機密性の高い顧客データを扱うWooCommerceストアなどのサイトでは尚更です。

アクセスしているサイトが安全であることがわかっている場合には、問題はSafariにある可能性が高いと言えます。Facebook、YouTube、Googleなどのような人気のあるサイトにアクセスする際に、このエラーメッセージが表示されることがよくあります。

「Safariはサーバにセキュリティ保護された接続を確立できませんでした」エラーの原因

このエラーメッセージが表示される理由はさまざまです。主な原因としては、アクセスしようとしているサイトが、データを保護するために十分安全であることをSafariが検証できないことが挙げられます。

このエラーを解決するためには、そのサイトが安全でないと判断された理由を突き止めることが不可欠です。トラブルシューティングを行うまで、原因がわからない場合もあります。

とはいえ、「Safariはサーバにセキュリティ保護された接続を確立できませんでした」というメッセージの裏には、一般的な原因がいくつか存在します。例えば、ブラウザにインストールしたサードパーティの拡張機能やアドオンに起因する場合。また、キャッシュデータが古いなどの単純な原因も考えられます。一方で、使用しているインターネットプロトコル(IP)のバージョンに起因するなど、原因がより複雑な可能性もあります。

「Safariはサーバにセキュリティ保護された接続を確立できませんでした」エラーの解決方法(6つの方法)

このエラーについて、そして考えられるその原因について理解したところで、次に解決方法を見ていきましょう。以下は、「Safariはサーバにセキュリティ保護された接続を確立できませんでした」エラーを解決する6つの方法です。

1. ブラウザのデータを消去する

Safariは、ウェブサイトを閲覧すると、ブラウザのキャッシュとCookieに情報の一部を保存します。このデータの中に、サイトのSSLや暗号化に関する古い情報が含まれている場合には、エラーの原因となります。

そのため、このエラーを解決するための最も手軽でシンプルな方法の一つは、ブラウザのキャッシュをクリアすることです。まずはSafariのブラウザを開きましょう。

次に、「環境設定」「プライバシー」と進み、「すべてのWebサイトデータを削除」を選択します。

Safariでブラウザのキャッシュをクリア
Safariでブラウザのキャッシュをクリア

読み込みが終了したら(1~2分かかる場合があります)、データを消去するウェブサイトを決定します。すべてを選択、またはアクセスに問題があるものだけを選択することも可能です。

完了したら、画面下部の「完了」ボタンをクリックします。

次に、閲覧履歴をすべて消去します。「Safari」「履歴」と進んで、「履歴を消去」をクリックしてください。

閲覧履歴をすべて消去
閲覧履歴をすべて消去

この作業を終えたら、エラーメッセージが表示されたサイトに再度アクセスしてみてください。まだエラーが表示される場合には、次の解決策に進みましょう。

2. デバイスの日付と時刻を確認する

Macデバイスの日付と時刻が正しくない場合、Safariに問題が発生することがあるため、使用しているデバイスを正しい時間帯と日付に設定することが重要です。

まず、Appleのアイコンをクリックし、「システム環境設定」「日付と時刻」と進みます。

環境設定で「日付と時刻」を選択
環境設定で「日付と時刻」を選択

この画面で、正しい日付と時刻が設定されているかを確認することができます。

正しい日付と時刻が設定されていることを確認
正しい日付と時刻が設定されていることを確認

また、「時間帯」タブで、デバイスが自動的に現在地に同期するように設定することも可能です。設定が完了したら、ウィンドウを閉じ、サイトに再度アクセスしてみてください。

3. DNSの設定を変更する

まだエラー表示が消えない場合は、ドメインネームサーバー(DNS)の設定を確認することをおすすめします。DNSとは、簡単に言うと、デバイスとサイトが相互に接続できるようにする電話帳のような役割を果たしています。Safariは、このDNSの設定を利用してサイトに接続します。

DNS設定に問題がある場合は、「Safariはサーバにセキュリティ保護された接続を確立できませんでした」の表示はこれが原因かもしれません。これを確かめて解決するためには、DNSアドレスを変更してみましょう。例えば、Google Public DNSを使用することができます。

まず、Appleのアイコンから「システム環境設定」「ネットワーク」と進みます。

環境設定で「ネットワーク」を選択
環境設定で「ネットワーク」を選択

この画面で接続先を選択し、「詳細」をクリックします。それから、次の画面で「DNS」タブから、「IPv4またはIPv6アドレス」の左隣にある「+」アイコンをクリックしてください。

「DNS」タブをクリック
「DNS」タブをクリック

その後、DNSのIPアドレスを入力します。Google Public DNSを使用する場合は、「8.8.8.8」と「8.8.4.4」を入力します。

DNSのIPアドレスを入力
DNSのIPアドレスを入力

完了したら、「OK」ボタンを押します。エラーメッセージ表示が消えたかどうか、再度ウェブサイトを確認してみましょう。

4. ブラウザの拡張機能をアンインストールまたは無効にする

先ほども触れましたが、ブラウザの拡張機能やアドオンが、Safariがサイトに安全に接続する機能と衝突している可能性もあります。アンチウィルスプログラムやセキュリティ関連の拡張機能には、よく見られる現象です。

そのため、次のステップとして、すべてのブラウザ拡張機能を無効にしてみてください。これは、Safariを開いて「環境設定」に移動し、「機能拡張」で行うことができます。

ブラウザの拡張機能を無効化またはアンインストール
ブラウザの拡張機能を無効化またはアンインストール

左の列に、使用している拡張機能が一覧で表示されます。アドオン名の横にあるチェックマークを外すと無効になります。

すべてのチェックを外したら、サイトにもう一度アクセスしてみてください。これでエラーが解決した場合は、原因となっていた拡張機能を特定する必要があります。各アドオンを順番に有効にし、その都度サイトにアクセスしながら特定してください。

5. IPv6を無効にする

インターネットプロトコル(IP)とは、インターネット上でデータがどのように移動するかを制御する一定の規則であり、IPv6はこの新しいプロトコルバージョンです。ですが、一部のウェブサイトは、現在も古いバージョンのIPv4を使用していることがあります。これが「Safariはサーバにセキュリティ保護された接続を確立できませんでした」エラーの原因になっているかもしれません。

ネットワーク上のIPv6を無効にしてみてください。もう一度「システム環境設定」「ネットワーク」に移動し、ネットワーク接続を選択した後、「詳細」をクリックします。

「TCP/IP」タブに進んで、「IPv6の設定」のドロップダウンメニューから「手動」を選択します。

IPv6の設定で「手動」を選択
IPv6の設定で「手動」を選択

完了したら、「OK」ボタンをクリックします。これで、IPv6が原因であった場合には、エラー表示が消えているはずです。消えない場合には、最後の解決策に進みましょう。

6. キーチェーンアクセスで証明書の信頼設定を確認する

前述で、SafariがサイトのSSL証明書の有効性を確認できない場合は、接続エラーが生じる恐れがあることをご説明しました。この場合は、macOSのキーチェーンアクセスのアプリで設定を行い、エラーを解決することができます。

キーチェーンアクセスは、パスワード、アカウント詳細、アプリケーション証明書を保存するアプリです。データを安全に保管し、デバイスが信頼するサイトを管理できます。そのため、サイトのSSL証明書を有効にする設定が行えます。

この作業の手順は、まずエラーメッセージが表示されているウェブサイトにアクセスし、アドレスバーの左側にある鍵のアイコンをクリックします。次に、「証明書を表示」を選択して、「詳細な情報」を開きます。

キーチェーンアクセスで証明書の信頼設定を確認する
キーチェーンアクセスで証明書の信頼設定を確認する

詳細パネルを展開した状態で、「Control + スペース」をクリックします。すると、画面右上にSpotlight検索バーが表示されるため、検索フィールドに「キーチェーン」と入力してください。

次に、左側の「システムルート」をクリックします。ウェブサイトの証明書を検索し、見つけたら「信頼」を開きます。それから、「この証明書を使用するとき」のドロップダウンメニューをクリックし、「常に信頼」を選択します。

「常に信頼」を選択
「常に信頼」を選択

これで完了です!無事にサイトにアクセスできるようになっているはずです。

まとめ

ウェブサイトにアクセスしたら、エラーメッセージが表示されたという展開には、誰もがイライラするでしょう。これは、Safariがデータを保護しようとして発生するものですが、時には望まない制限がかかってしまうこともあります。このような場合、ブラウザに「Safariはサーバにセキュリティ保護された接続を確立できませんでした」というセキュリティに関するエラーが不適切に表示されることがあります。

このエラーには、6つの解決策があります。

  1. キャッシュやCookieなど、ブラウザのデータを消去する
  2. デバイスの日付と時刻を確認する
  3. DNSの設定を変更する
  4. ブラウザの拡張機能やアドオンをアンインストールまたは無効にする
  5. IPv6を無効にする
  6. キーチェーンアクセスで証明書の信頼設定を確認する

Safariの安全な接続に関するエラーの解決策について、何かご不明点はございますか?以下のコメント欄でぜひお聞かせください!

Jeremy Holcombe Kinsta

Kinstaのコンテンツ&マーケティングエディター、WordPress開発者、コンテンツライター。WordPress以外の趣味は、ビーチでのんびりすること、ゴルフ、映画。高身長が特徴。