サイトに接続できないとき、全体障害かどうか確認する方法

急にサイトが開かなくなったら、慌てる前にこの順番で確認してみましょう。

まず試すこと:別の機器・別のネットワークで接続してみる

同じサイトをWi-Fiではなくモバイルデータで、パソコンではなくスマートフォンで開いてみると、問題の範囲を素早く絞り込めます。モバイルデータでは問題なく開けるのに自宅Wi-Fiでは開けない場合、原因はサイト側ではなく自宅のルーターや回線側にある可能性が高いです。逆に、別の機器・別のネットワークでも同じように接続できない場合は、サイト自体、またはそこへ至る経路のどこかに問題があるサインです。

リアルタイム障害検知サービスを活用する

Downdetectorのようなサービスは、特定のサイトやサービスに接続できないという世界中のユーザーからの報告を集め、リアルタイムのグラフとして表示します。報告件数が急増している場合は、自分だけの問題ではなく広範囲の障害である可能性が高いです。ただし、こうしたサービスはユーザーからの報告に依存しているため、利用者の少ないサイトやごく最近発生した障害は反映が遅れることがあります。

SNSやコミュニティでリアルタイム検索する

大規模な障害が起きると、通常は数分以内にSNSへ関連の投稿が現れ始めます。サービス名と「down」「落ちてる」「繋がらない」といった単語を組み合わせてX(旧Twitter)や関連コミュニティでリアルタイム検索すると、公式発表より先に状況を把握できることが多くあります。ただし古い無関係な投稿が混ざっている場合もあるため、投稿時刻も合わせて確認しましょう。

公式ステータスページを確認する

多くのIT系サービスは、status.サービス名.comのような専用ドメインで稼働状況ページを運営し、現在の障害の有無と影響を受けている機能を透明性高く公開しています。企業自身が直接管理しているため、影響を受けている地域や復旧予定時刻など、ユーザー報告ベースのサービスより正確で詳細な情報が得られることが多いです。

自分側の問題である可能性を確認する:ブラウザキャッシュとDNSキャッシュ

全体障害でない場合、ブラウザキャッシュをクリアしたりDNSキャッシュをリセットしたりするだけで解決することも多くあります。サイトが最近サーバーやドメインを移転していた場合、自分のパソコンが古いDNS情報やキャッシュされた古いページをそのまま使っていて、接続できなかったり古い表示のままだったりすることがあります。強制再読み込み(Ctrl+Shift+R)やブラウザキャッシュの削除、DNSキャッシュのリセットを試してみる価値があります。

pingとトレースルートで直接診断する

pingテストでサイトのサーバーから応答があるかを確認し、トレースルート(tracert)でパソコンから目的地までの経路のどの区間で応答が途絶えているかを確認すれば、問題が自宅のルーター、契約回線のネットワーク、それとも目的地サーバーの近くのどこにあるのか見当をつけられます。

ブラウザのエラーコードが実際に何を意味しているか

エラーにはそれぞれ具体的な意味があります。たとえばDNS_PROBE_FINISHED_NXDOMAINは通常、ドメイン名自体が解決できなかったことを意味し(DNSの問題や入力ミスであることが多い)、ERR_CONNECTION_REFUSEDは機器がサーバーには到達したものの、サーバー側が接続を積極的に拒否したことを意味します(サービス自体がダウンしている場合が多く、経路の問題ではない)。トラブルシューティングを始める前に正確なエラーコードを読み取ることで、当てずっぽうで試すよりずっと早く正しい対処法にたどり着けます。

pingとトレースルートをさらに活用する

ping応答時間が一貫して高い、あるいはパケットロスが見られる場合は、目的地が完全にダウンしているというより、経路のどこかで接続が不安定になっていることを示しています。トレースルートはその経路を1区間ずつに分解して表示するため、まだ契約回線側のネットワーク内の区間で応答が止まっていれば問題はプロバイダ側にあり、目的地の直前近くまで到達してから止まっていれば、サイト自体のサーバーやホスティング業者側の問題である可能性が高くなります。

よくある質問

障害検知サービスには何も報告がないのに、自分だけ接続できません。どうすればいいですか?

障害検知サービスはユーザーからの報告に依存しているため、利用者数の少ないサイトや、特定の地域・特定のプロバイダに限定された問題は報告されないことがあります。この場合は、別の機器・別のネットワークでの接続状況を比較したり、自分でping・トレースルートテストを実行したりするほうが、より正確な答えが得られます。

特定のサイトだけ繋がらず、他は問題なく使えます。これも障害と言えますか?

他のすべてのサイトが正常に開ける場合、広範囲のインターネット障害である可能性は非常に低く、そのサイト固有のサーバーの問題、DNSの問題、またはそのサイトへの経路だけの問題である可能性が高いです。この場合は、そのサイトの公式ステータスページを確認するか、SNSで検索するのが最も速い確認方法です。