502 Bad Gatewayエラーとは何ですか(そしてどうすれば修正できますか)?

Webページにアクセスしようとすると、502 Bad Gatewayエラーが発生しますが、あるWebサーバーが別のWebサーバーから無効な応答を受け取ります。ほとんどの場合、問題はWebサイト自体にあり、できることはあまりありません。ただし、このエラーは、コンピューターまたはネットワーク機器の問題が原因で発生する場合があります。ここにあなたが試すことができるいくつかのことがあります。

502 Bad Gateway Errorとは何ですか?

502 Bad Gateway Errorは、接続したWebサーバーが別のサーバーからの情報を中継するためのプロキシとして機能しているが、他のサーバーからの応答が悪いことを意味します。これは、Webサーバーがその種のエラーを説明するために使用するHTTPステータスコードであるため、502エラーと呼ばれます。これらの悪い応答は、さまざまな原因が原因である可能性があります。サーバーが過負荷になっているか、2つのサーバー間にネットワークの問題がある可能性がありますが、これは一時的な問題です。また、ファイアウォールが正しく構成されていないか、コーディングエラーが発生している可能性もあり、これらの問題が解決されるまで問題は修正されません。

404エラーの場合と同様に、Webサイトの設計者は502エラーの外観をカスタマイズできます。したがって、異なるWebサイトで異なる外観の502ページが表示される場合があります。Webサイトでも、このエラーにわずかに異なる名前が使用されている場合があります。たとえば、次のようなものが表示される場合があります。

  • HTTPエラー502不正なゲートウェイ
  • HTTP 502
  • 502サービスが一時的に過負荷
  • 一時的なエラー(502)
  • 502サーバーエラー:サーバーで一時的なエラーが発生し、リクエストを完了できませんでした
  • 502 Bad Gateway Nginx

ほとんどの場合、これはサーバー側のエラーであり、何もできません。時々、それは一時的なエラーです。時々そうではありません。それでも、あなたが物事の終わりに試すことができるいくつかのことがあります。

ページを更新

ページを更新することは、常に一見の価値があります。多くの場合、502エラーは一時的なものであり、単純な更新でうまくいく場合があります。ほとんどのブラウザはF5キーを使用して更新し、アドレスバーのどこかに[更新]ボタンを提供します。問題が解決することはあまりありませんが、試すのに1秒しかかかりません。

他の人のためにサイトがダウンしていないか確認してください

(何らかの理由で)サイトにアクセスできないときはいつでも、接続に問題があるのは自分だけなのか、他の人にも同じ問題があるのか​​を確認できます。このためのツールはたくさんありますが、私たちのお気に入りはisitdownrightnow.comとdownforeveryoneorjustme.comです。どちらもほぼ同じように機能します。確認したいURLをプラグインすると、次のような結果が得られます。

サイトがすべての人にダウンしているという報告を受け取った場合、できることはあまりありませんが、後でもう一度やり直してください。レポートにサイトが稼働していることが示されている場合、問題はユーザー側にある可能性があります。これが502エラーの場合であるのは非常にまれですが、それは可能であり、次のいくつかのセクションで説明するいくつかのことを試すことができます。

別のブラウザを試す

ブラウザの問題が502BadGatewayエラーの原因である可能性があります。これを確認する簡単な方法の1つは、別のブラウザを使用して、それが機能するかどうかを確認することです。Google Chrome、Mozilla Firefox、Apple Safari、またはMicrosoftEdgeを使用できます。新しいブラウザでもエラーが表示される場合は、それがブラウザの問題ではないことがわかっているので、別の解決策を試す必要があります。

ブラウザのキャッシュとCookieをクリアする

別のブラウザを試してみると、502エラーの原因となる可能性のある古いファイルや破損したファイルがメインブラウザにキャッシュされている可能性があります。これらのキャッシュされたファイルを削除してWebサイトを開こうとすると、問題が解決する可能性があります。

それは確かに試す価値があり、どのブラウザでも履歴をクリアする方法についての便利なガイドがあります。

関連:任意のブラウザで履歴をクリアする方法

プラグインと拡張機能を確認してください

ブラウザで拡張機能を使用している場合は、1つ以上の拡張機能が問題の原因である可能性があります。すべての拡張機能を無効にしてから、Webサイトにアクセスしてみてください。その後エラーが消える場合は、プラグインが問題の原因である可能性があります。プラグインを1つずつ有効にして、原因を見つけます。

関連:Chrome、Firefox、およびその他のブラウザで拡張機能をアンインストールする方法

デバイスを再起動します

だから、あなたはサイトチェックツールを使用して、サイトがあなたのためにちょうどダウンしていると判断しました。また、別のブラウザをテストしたところ、同じ問題が発生しています。したがって、問題はおそらくあなたの側にあることを知っていますが、それはあなたのブラウザではありません。

コンピューターまたはネットワーク機器(Wi-Fi、ルーター、モデムなど)に、奇妙な一時的な問題がある可能性があります。コンピュータとネットワークデバイスを再起動するだけで、問題が解決する場合があります。

DNSサーバーを変更する

DNSの問題により、502エラーが発生する場合があります。DNSサーバーを変更することはおそらく修正ではありませんが、可能性のある修正です。そして、それはそれほど難しいことではありません。自分で変更しない限り、DNSサーバーはおそらくISPによって設定されます。それらをOpenDNSやGoogleDNSなどのサードパーティのDNSサーバーに変更することができ、それで問題が解決する可能性があります。また、速度や信頼性の向上など、DNSサーバーを変更する理由は他にもあります。

ステップバイステップの説明については、ガイドに従ってください。

関連:DNSサーバーを変更するための究極のガイド

画像クレジット:Micha / Shutterstock