“接続はプライベートではありません”iPhoneでのエラーの原因と解決方法

“接続はプライベートではありません”iPhoneでのエラーの原因と解決方法

iPhoneでウェブサイトを閲覧していると

 

“接続はプライベートではありません”

このWebサイトは、あなたの個人情報または金融情報を盗むために”サイトのURL”になりすましている可能性があります。前のページに戻ってください。

 

という「ドキッ」とするようなメッセージが表示されることがあります。

ここでのプライベートとは「私的」「秘密」などの意味となりますが、要するにあなたの情報は守られていません、という意味合いになります。

このページではこの原因と対処方法について説明しています。

“接続はプライベートではありません”と表示される原因

“接続はプライベートではありません”の表示の原因は、そのWebサイトに設定されているSSL/TLSサーバ証明書に何らかの問題があるために表示されています。

基本的にはそのような表示が出るWebサイトへはアクセスをしない方が良いですが、表示される原因もさまざまですが、以下が表示される主な内容です。

  • SSL/TLS証明書の有効期限が切れている
  • コモンネームが間違っている
  • オレオレ証明書(自己署名の証明書)を使っている
  • 証明書が失効されている

それぞれについて説明していきますが、

接続はプライベートではありません

このWebサイトは、あなたの個人情報または金融情報を盗むために”サイトのURL”になりすましている可能性があります。前のページに戻ってください。

のメッセージは一律同じメッセージが表示されますので、それだけでは判断できません。

必ず、「詳細を表示」のリンクをクリックして表示される理由を確認するようにしてください。

SSL/TLS証明書の有効期限が切れているために”接続はプライベートではありません”と表示されている。

これは割とシンプルで、サイトに設定されているSSL/TLS証明書の有効期限が切れているために表示されているものです。

ときどき、端末側の日付が狂っていることがありますが、「詳細を表示」した後に、システム(要はiPhoneの設定日時)の日付時刻も表示されているので、ここをチェックすればわかります。

結構、Webサイトの管理者がうっかりしてSSL/TLS証明書の更新を忘れていることもありますので、そういった理由からこのメッセージが出てしまうこともあります。

この場合は、Webサイトの運営側の問題ですので、Webサイトの管理者へ問い合わせるようにしてください。

なお、このエラーは無視してサイト閲覧を続行することもできます。

メッセージの最後の方にある「このWebサイトを閲覧」をクリックすればサイトは見ることができます。

コモンネームが間違っているために、”接続はプライベートではありません”と表示されている。

SSL/TLSサーバ証明書はサイトのURL(コモンネーム)と一致したコモンネームで取得しなければなりませんが、これを間違えて取得していたり、違う証明書を設定していたりするとこの状態になります。

「詳細を表示」をすると「Webサイトが間違って設定されていたり、攻撃者により不正な侵入があった場合に発生することがあります」と書かれていますが、ちょっと汎用的なので確認が難しいです。よって、Webサイトの管理者へ連絡するのが良いと思います。

なお、「証明書を見る」からそのWebサイトへ設定されている証明書を確認することもできますので、そこからコモンネームをチェックすることもできます。

オレオレ証明書(自己署名の証明書)を使っているために、”接続はプライベートではありません”と表示されている。

オレオレ証明書とは、Globalsignやデジサートなどの信頼された認証局から発行された証明書ではなく、自分で作ったような信頼されていない証明書のことを言います。

このオレオレ証明書が設定されたWebサイトへアクセスをした場合も、このエラーが表示されます。

なお、オレオレ証明書の場合も、上記のコモンネームが違う場合に表示されるエラーと内容は全く一緒なので、「証明書を見る」から証明書の内容を確認しにいかないと完全な切り分けはできません。

さらに証明書の発行者を見たところで、それがオレオレ証明書だと判断するのは難しいと思いますので、アクセスはせずWebサイトの監理者へ確認するのが良いと思います。

証明書が失効されているために、”接続はプライベートではありません”と表示されている。

Webサイトに設定されている証明書が失効されている場合にもエラーが表示されます。

この場合のエラーは「詳細を表示」した際のメッセージ内容が違いますので、このメッセージを読めば確認できます。

「攻撃者により不正な侵入があった場合に発生することがあります」

と表示されます。

※他の場合は「Webサイトが間違って設定されていたり、攻撃者により不正な侵入があった場合に発生することがあります」です。

そして、失効されている証明書を使っているサイトの場合は、無視して閲覧をすることができません。

他のエラーの場合に表示されている

「それに伴う危険性を理解している場合には、このWebサイトを閲覧できます。」

の一文がありません。

この場合もWebサイトの管理者が対応するしかありません。

“接続はプライベートではありません”iPhoneでのエラーの原因と解決方法のまとめ

以上をまとめると

  • “接続はプライベートではありません”はSSL/TLSサーバ証明書の問題で発生するエラー
  • Webサイトの管理者に対応してもらうしかない
  • エラーを無視して閲覧することはできる
  • だが、証明書が失効されている場合は閲覧することができない

という感じです。

無視して続行することはできますが、基本的には閲覧は止めてWebサイトの管理者に確認するのが良い思います。

Webサイト管理者としては、かっこ悪いのでこのようなエラーが出ることがないように、サイト管理をしたいところですね。

すぐに証明書が必要な場合は、以下が良いと思いますが。

以上「”接続はプライベートではありません”iPhoneでのエラーの原因と解決方法」でした。

コメント