あなたのWordPressサイトや他の人のサイトにアクセスしようとしたときに、ERR_CONNECTION_RESETエラーメッセージが表示されていませんか?
このエラーメッセージは、ブラウザーがリクエストしたサイトに接続できない場合にChromeで表示されます。他のブラウザーでは、このエラーは異なるメッセージで表示されます。
この投稿では、WordPressのERR_CONNECTION_RESETエラーを修正する方法を紹介します。
WordPressのERR_CONNECTION_RESETエラーの修正方法とは?
ERR_CONNECTION_RESETエラーはGoogle Chromeのエラーメッセージです。
ウェブブラウザがサイトとコンタクトを取ることはできるが、サイトからのデータを受信するための接続を適切に設定できない場合に表示される。
その結果、ブラウザーは自動的に接続をリセットするが、サーバーからブラウザーへのデータ送信は停止される。
他のウェブブラウザーでは、このメッセージを表示する際に、”接続がリセットされました “など、異なる表現を使用します。
WordPressの一般的なエラーはたくさんありますが、このメッセージは曖昧で、次に何をすべきかを教えてくれません。このエラーによって、自分のサイトにアクセスできなくなったり、WordPressの管理エリアにログインできなくなったりすることさえあります。
通常、このエラーは、WordPressサイトは動作しているが、ブラウザーからのアクセスが何らかの原因で停止していることを意味します。ほとんどの場合、ブラウザーやインターネット接続の問題を解決するだけです。
それでは、WordPressのERR_CONNECTION_RESETエラーのトラブルシューティングと修正方法を見ていきましょう。以下のトラブルシューティングのステップに従うか、クイックリンクをご利用ください:
サイトが機能しているか確認する。
ERR_CONNECTION_RESETメッセージが表示された場合、通常はコンピューターに問題が発生しています。
ただし、まれにウェブサイトの問題が原因の場合もあるので、IsItWPの無料アップタイムチェッカー・ツールを使って、ウェブサイトが機能しているかどうかを確認する必要がある。
ウェブサイト・アップタイム・ステータス・チェッカーのサイトにアクセスし、自分のサイトのURLを入力するだけです。
Uptime Uptime Status Checkerツールは、あなたのサイトを素早くチェックします。
アップかダウンかを知らせるメッセージが表示されます。
サイトが実際にダウンしている場合は、問題が解決するまで復旧を待つ必要がある。
自分のサイトであれば、WordPressホスティングサービスに連絡して、サイトがダウンしていることを知らせる必要があります。
さらに詳しく、サイトがダウンしたときに自動アラートを受け取る方法については、WordPressウェブサイトのサーバー稼働時間を監視する方法をご覧ください。
しかし、サイトが稼働している場合、問題はあなたのコンピューターかネットワークにあり、以下のトラブルシューティングの手順に従ってください。
インターネット接続を再起動する
トラブルシューティングを始める最も簡単な方法は、インターネット接続を再起動することです。
コンピューターをシャットダウンし、インターネットモデムとルーターの電源を切ってください。その後、少なくとも1分待ってから、すべての電源を入れ直してください。
その後、再度サイトにアクセスし、エラーが修正されたかどうかを確認することができます。
ブラウザーキャッシュをクリアする
ウェブブラウザは、アクセスしたサイトのファイルやデータを保存しておくため、再度ダウンロードする必要がありません。しかし、キャッシュされたファイルが古くなったり破損したりすると、問題が発生する可能性があります。
幸い、ブラウザーのキャッシュをクリアするのは簡単なので、データを再びダウンロードすることができる。
まず、ページを再読み込みし、ブラウザーキャッシュをバイパスしてみてください。Windowsなら、CTRLキー、SHIFTキー、Rキーを同時に押すことでこれができます。Macの場合は、CMD、SHIFT、Rとなります。
それでもダメなら、キャッシュを完全にクリアする必要がある。
Google Chromeでこれを行うには、右上の3点アイコンをクリックし、「その他のツール」を選択し、「閲覧データの消去…」をクリックするだけです。
ポップアップが外観されます。Cached images and files(キャッシュされた画像とファイル)」の横のボックスをチェックしてください。
Google Chromeは初期設定でキャッシュ全体をクリアします。もう一つのオプションは、「時間範囲」のドロップダウンを開き、特定の期間にキャッシュされたコンテンツのみをクリアするようにChromeに指示することです。
次に、他のオプションのチェックを入れたり外したりすることができる。
例えば、キャッシュされたファイルだけを消去したい場合は、「閲覧履歴」と「Cookieとその他のサイトデータ」のチェックを外してください。
準備ができたら、「データを消去」ボタンをクリックすると、Chromeがブラウザーキャッシュを空にします。消去が完了したら、サイトを再度訪問し、エラーが表示されるかどうかを確認してください。
別のブラウザーをお使いの場合は、どのブラウザーでもキャッシュをクリアする方法についての初心者向けガイドをご覧ください。
Chromeの実験的な機能をオフにする
Chromeの実験的機能のいずれかを有効化している場合、そのいずれかがエラーの原因となっている可能性があります。
これらをオフにするには、Chromeのchrome://flags/に
ナビゲーションする。その後、ページ上部の「すべてリセット」ボタンをクリックします。
次に、サイトにアクセスしてみてください。それでもエラーメッセージが表示される場合は、次の解決策に進んでください。
コンピューターのファイアウォールとアンチウイルスを無効化する。
コンピューターにウイルス対策ソフトやファイアウォールソフトをインストールすると、マルウェアをブロックして安全を保つことができますが、信頼できるサイトもブロックされてしまうことがあります。
ファイアウォールやアンチウイルスプログラムが接続をブロックしているかどうかを調べるには、そのソフトウェアを一時的に無効化してください。その後、エラーが表示されているサイトにアクセスしてみてください。
問題なくサイトが読み込まれれば、ウイルス対策プログラムかファイアウォールが原因であることがわかります。この場合は、永久に無効化することはお勧めしません。
その代わりに、ソフトウェアの設定をチェックして、この特定のサイトをホワイトリストに登録できるかどうかを確認する必要がある。そうすれば、ハッカーやウイルスなどのデジタル脅威から身を守りつつ、サイトにアクセスすることができる。
これらの設定がどこにあるのか本当に〜してもよいですか?その場合は、ソフトウェアの公式ドキュメンテーション、フォーラム、ソーシャルメディアのページで詳細を確認してみてください。ソフトウェアのライセンスによっては、カスタマイザーや開発者に問い合わせることもできます。
接続エラーを引き起こすことなくハッカーから身を守るためのヒントについては、究極のWordPressセキュリティガイドをご覧ください。
VPNソフトウェアのリセット
プライバシーを保護し、情報を安全に保ち、お住まいの地域でブロックされているサイトを閲覧するために、コンピューターにバーチャル・プライベート・ネットワーク(VPN)ソフトウェアをインストールしているかもしれません。
ただし、VPN接続に問題が発生する場合や、VPNがサイトのIPアドレスを認識しない場合があります。一部のVPNは問題が発生すると自動的に再接続しますが、VPNを手動で再接続しなければならない場合もあります。
VPNをリセットする方法については、プロバイダーのサイトやドキュメンテーションを確認することをお勧めします。
プロキシサーバーの無効化
また、プロキシサーバーをセキュリティの追加やデータのキャッシュに使用している場合、接続エラーが発生することがあります。プロキシサーバーを無効化する必要があります。
Macでこれを行うには、まずツールバーの「Apple」アイコンをクリックし、「システム設定…」を選択します。
次に、左側の検索ボックスに「プロキシ」と入力し、「プロキシ」メニュー項目をクリックする。
ここで、プロキシ設定がすべてオフになっていることを確認する必要がある。
その後、「OK」ボタンをクリックして変更を保存してください。
サイトに問題なくアクセスできるかどうか、試してみてください。
DNSキャッシュをクリアする
コンピューターは、ブラウザーが同じIPアドレスを何度も調べる必要がないように、アクセスしたすべてのサイトのIPアドレスを保存しています。これをDNSキャッシュと呼びます。
これによりサイトの読み込みが速くなりますが、キャッシュされたDNS情報が古くなることがあります。特に、サイトが新しいドメイン名に移動したり、WordPressを新しいホスティングサービスに移動した場合、エラーメッセージが表示されることがあります。
DNSキャッシュをフラッシュすることで、新しいドメイン名やアドレスなど、サイトに関する最新情報を得ることができます。
そんなあなたのために、Mac、Windows、Google ChromeのDNSキャッシュをクリアする方法をご紹介します。
DNSサーバーの変更
DNSサーバーは、インターネットの電話帳のようなものです。サイトのドメイン名を入力すると、ブラウザーがどのIPアドレスにアクセスすればよいかを知らせてくれます。
インターネット・サービス・プロバイダは、DNSサーバーを自動的に割り当てます。しかし、このサーバーが利用できない場合や、間違った情報を持っている場合があります。このような場合、接続に問題が発生します。
この問題は、Google Public DNSなど、別のパブリックDNSサーバーに切り替えることで解決できます。どのパブリックサーバーを使ってもかまいませんが、DNSプロバイダーはあなたが訪問するすべてのサイトを見ることができることに注意してください。
Macの場合は、まず画面左上のアップルアイコンをクリックし、メニューから「システム設定…」を選択する。次に、画面左上の検索ボックスに「DNS」と入力し、「DNSサーバー」の項目をクリックします。
現在のDNSサーバーのアドレスが表示されます。
一番下の「+」ボタンを使って、GoogleのDNSサーバーのアドレスを2つ追加できる。これらは8.8.8.8と8.8.8.4です。
その後、古いDNSサーバーアドレスをクリックします。
そして、一番下の「-」ボタンで削除する。
終了したら、「OK」ボタンをクリックして変更を保存します。
Macを使用していない場合は、GooglePublic DNSの使用方法に関するドキュメンテーションで、ほとんどのオペレーティング・システム用の詳細な手順を提供しています。
これでサイトにアクセスし、エラーメッセージが消えたかどうかを確認する準備が整った。
TCP/IP設定のリセット
TCP/IPは、インターネット上でのデータの送受信をコントロールするプロトコルのセットである。
インターネット接続の設定に問題がある場合、TCPとIPプロトコルを更新すると、接続が初期設定に戻り、問題が解決する可能性があります。
Macでは、システム設定アプリを開き、TCP/IPを検索し、メニューのTCP/IPエントリーをクリックする必要があります。
この画面で、「Renew DHCP Lease」ボタンをクリックする。
ポップアップで表示される「適用」ボタンをクリックして、選択を確定する必要がある場合があります。
Windowsでは、コマンドプロンプトを開き、一連のコマンドを開く必要がある。それぞれのコマンドを区切って入力し、それぞれのコマンドの後にEnterキーを押してください。
エラーが修正されたかどうかを確認するためにサイトを訪問することができます。
このチュートリアルで、ERR_CONNECTION_RESET エラーの修正方法をご理解いただけたでしょうか。また、WordPressが無料である理由や、WordPressをサイトに使うべき理由のリストもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Jiří Vaněk says
We were dealing with a similar issue after moving to a new server. The problem was hard to find because it only worked on some machines and perfectly fine on others. Finally, the advice to reset the DNS cache helped. It turned out that the original IP address was still in the cache, and after resetting the DNS cache, everything started to work perfectly fine. Normally, we probably wouldn’t figure it out.