[解決済み] エラー 520: Web サーバーが不明なエラーを返しています [Partition Magic]

(ステージング) ウェブサイトで Cloudflare を使用する場合、「 エラー 520 : Web サーバーが不明なエラーを返します'? もしそうなら、あなたは正しい場所に来ます. この投稿では, このサイト パーティション ウィザード このエラーの理由と解決策を提供します。





このページで :

エラー 520 の原因

オリジンサーバーが空、不明、または予期しない応答を Cloudflare に返すと、「エラー 520: Web サーバーが不明なエラーを返しています」を受け取ることがあります。

  エラー 520

エラー 520 Cloudflare の理由は何ですか?いくつかの理由が考えられます。



  • オリジン Web サーバー アプリケーションがクラッシュします。
  • Cloudflare IP はオリジンでは許可されていません。
  • オリジン Web サーバーの TCP アイドル タイムアウトは 300 秒未満です。
  • Cloudflare のヘッダー サイズ制限 (16kb) を超えるヘッダー。
  • HTTP ステータス コードまたは応答本文がないオリジン Web サーバーからの空の応答。

これで、520 エラーの原因がわかりました。以下にいくつかの解決策を示します。状況に応じたソリューションを選択できます。

解決策 1. エラー 520 のトラブルシューティング

「エラー 520: Web サーバーが不明なエラーを返しています」は、さまざまな理由で発生する可能性があります。それを修正するには、まずトラブルシューティングを行います。エラー 520 Cloudflare をトラブルシューティングするための完全なガイドは次のとおりです。



ステップ1。 クラウドフレアを無効にします。手順は次のとおりです。

  1. Cloudflare にログインします。次に、サイトを見つけてクリックします。
  2. クリック DNS タブをクリックし、下にあるオレンジ色の雲をクリックします。 プロキシ ステータス 表のセクション。 無効にする e Cloudflare と無効化されたクラウド アイコンは灰色で表示されます。
  3. クリックしてください 概要 上部のオプションをクリックし、下にスクロールして選択します 無効にする Cloudflareを無効にするためのリンク。
  4. 次に、Cloudflare を一時停止することを確認します。

ステップ2。 Cloudflare を無効にした後、サーバーのエラー ログを確認して、エラー 520 のトラブルシューティングを行うことができます。サーバーのエラー ログを確認する方法は、ホストによって異なる場合があります。ホスティング プロバイダーが cPanel を使用している場合は、以下の手順に従ってください。

  1. cPanel にログインし、ダッシュボードで、 指標 セクション。
  2. 次に、 エラー ボタン。
  3. その後、最新の 300 件のエラーが表示される逆順でエラー ログを確認できます。

解決策 2. Web サーバーを再起動する

Web サーバーにエラーがある場合、HTTP 520 に簡単に遭遇する可能性もあります。これを修正するには、Web サーバーを再起動してみてください。



解決策 3. プラグインを削除する

プラグインを過剰に使用すると、HTTP 520 が発生する場合もあります。プラグインは、Cloudflare が処理できない大きなヘッダー サイズを生成する可能性があるためです。同時に、一部のプラグインは Cookie に大量のデータを保存できます。この状況を回避するには、Web サイトに不要なプラグインをいくつか削除する必要があります。

解決策 4. ヘッダーと Cookie を確認する

Cloudflare のリクエスト ヘッダーの全体的な制限は 32 KB で、個々のヘッダー サイズの制限は 16 KB です。ヘッダーが制限を超えると、エラー 520 が発生する場合があります。ヘッダーのサイズを確認するには、サーバーの HAR (HTTP アーカイブ) にアクセスして、サイトのヘッダーと Cookie を確認します。



方法は次のとおりです。

チップ:

HAR ファイルには機密情報が含まれています。そのため、他の人と共有する前に、テキスト エディターを使用して、パスワード、Cookie、およびその他の個人データを削除することをお勧めします。

  1. Web サイトを右クリックしてエラー 520 を表示し、[ 検査する メニューから開発者ツールを開きます。
  2. クリックしてください 通信網 タブ。
  3. 灰色の丸いボタンが表示されている場合は、クリックする必要があります。
  4. 次に、 保存 箱。
  5. その後、ページを更新して開きます 通信網 タブをもう一度押します。
  6. 開発者ツール ウィンドウの任意の場所を右クリックし、 すべてをコンテンツ付きの HAR として保存 .
  7. 次に、次のようなオンライン ツールを使用してファイルを確認します。 Google の HAR アナライザー .
  8. Cookie の過剰な使用や大きすぎる Cookie を見つけた場合は、Cookie を使用しないドメインの使用を検討してください。

解決策 5. DNS を適切に構成する

DNS レコードは、特定のドメイン名に対応する IP などの情報を提供して、Web サイトが効果的に機能する上で不可欠な役割を果たします。

Cloudflare の DNS 構成が正しく構成されていない場合、520 エラーも発生する可能性があります。この場合、ドメインの DNS 構成を確認し、レコードが正しい IP アドレスを指していることを確認してください。

解決策 6. Cloudflare サポートに連絡する

上記のすべての解決策で「エラー 520: Web サーバーが不明なエラーを返しています」を修正できない場合は、お問い合わせください。 Cloudflare サポート さらに支援を受けるには。

結論

このサイト パーティション ウィザード オールインワンのパーティション マネージャーであり、データの回復とディスクの診断に使用できます。興味があり、詳細を知りたい場合は、ハイパーリンクをクリックして、このサイトの Partition Wizard の公式 Web サイトにアクセスしてください。