コミュニティのヒント - エラー520:Webサーバーが不明なエラーを返しています

エラー
「エラー520: Web server is returning an unknown error (Webサーバーが不明なエラーを返しています)」を解決するには、この「コミュニティからのヒント」にある提案を試してみてください。

背景
エラー520は基本的に、予期しない事態が発生した場合、または、オリジンサーバーがプロトコル違反か空の応答によってリクエストを誤って解釈したか、または許容しない場合の「キャッチオール」応答です。520エラーは、オリジンWebサーバーで接続が開始されたが、リクエストが完了しなかった場合に発生します。このエラーが発生する最も一般的な理由は、プログラム、cronジョブ、またはリソースのいずれかが、多くのリソースを取り込みすぎでいるために、サーバーがすべてのリクエストに適切に応答できていないことです。この場合、「Error 520: Web server is returning an unknown error」と表示されます。

迅速な解決のためのアイデア

  1. Webサーバーやネットワーク機器、ファイアウォール、ロードバランサーなどのhttp対応デバイスは、TCP接続を確立した後にリセットします。Webサーバーがクラッシュすると、接続がリセットされることがあります。エラーが発生した時間について、ホスティングプロバイダーのWebサーバーエラーログをチェックし、エラーメッセージを確認してください。

  2. Webサーバーから、Cloudflareの制限を超える無効なレスポンスが返されました。これはWebサーバーが、多すぎる、または大きすぎるヘッダーを返している場合、頻繁に起こる可能性があります。これは、例えばあまりに多くのCookieを返す暴走スクリプトによって、しばしば引き起こされます。PHPフレームワークのCodeIgniterにも、このような既知のバグがいくつかあります。

  3. ホスティングプロバイダと対話している間に、Cloudflare IPが許可済みリストに含まれていることを確認してください。

  4. 520エラーは、ユニークで一見奇妙に見えるエッジケースシナリオによって引き起こされることがありますが、一般的には次のような原因で起こります:接続のリセット(TCPハンドシェイクが成功した後)、ヘッダーがCloudflareのヘッダーサイズ制限を超える(8KB以上)、オリジンからの空のレスポンス、無効なHTTPレスポンス、HTTPレスポンスからの応答ヘッダーの欠落、複数のContent-Lengthヘッダーの存在など。

  5. Always Onlineを有効にしている場合、このエラーによってAlways Onlineページが提供されることに注意してください。Always Onlineを無効にし、エラーが消えたり変化したりするかどうかを確認します。その場合、適切な521または522 #CommunityTipを参照してください。

  6. このエラーが引き続き発生している場合は、このサイトに投稿し、URLの例、Ray ID、および影響を受けたユーザーからのトレースルートからの出力を提供して、example.com/cdn-cgi/traceの出力をコピーします。- example.com を、影響を受けるドメインに置き換えてください。また、2つのHARファイルを用意してください:1つはあなたのWebサイトでCloudflareを有効にした場合、もう1つはCloudflareを一時的に無効にした場合のリクエストの詳細です(「Cloudflareを一時的に非アクティブにするには?」を参照してください)。Cloudflareのサポートで支援する必要がある場合、これらのHARファイルがサーバーレスポンスを比較するのに役立ちます。

関連情報
https://support.cloudflare.com/hc/en-us/articles/115003011431#521error

バックグラウンドリソース
ヘルプセンター
YouTube

問題の調査
Google

さらにヘルプが必要な場合
他のCloudflareユーザーによるこのコミュニティがお客様をサポートできるかもしれません。Cloudflareにログイン して、コミュニティに質問を投稿してください。コミュニティに投稿する際は、表示されている特定のエラーメッセージ、そのエラーが発生しているURL、エラーのスクリーンショット、エラーを再現するための手順など、できるだけ多くの情報を含めるようにしてください。お客様が既にお試しになったトラブルシューティングの方法も記載してください。

これはCloudflareコミュニティからのヒントです。他のヒントを確認するには こちらをクリックしてください

:greyg: このヒントを翻訳する

FXWSCT 101819