Cloudflareエラー521の原因と3つの簡単なテスト

Cloudflareを使用しているWebサイトで「Error 521: Web server is down」というメッセージが表示されることがあります。このエラーは クラウドフレア ソースサーバーとの接続が確立できず、ウェブサイトのフロントエンドサービスが中断されます。これは必ずしも大きな問題ではなく、サーバーが本当にクラッシュしているわけではありません。原因を突き止め、できるだけ早くアクセスを回復するために、以下に3つの簡単なテストを紹介します。

画像[1]-Cloudflare Reporting Error エラー521の理由と3つの簡単なテスト方法

I. ブラウザでサーバーのIPにアクセスし、応答をチェックする。

Cloudflare 521エラーは通常、Cloudflareとソースサイト間のHTTPまたはHTTPSトンネルが切断されていることを示します。最初のステップは、CDNをスキップして実際のサーバーIPにアクセスすることです:

  • サーバーのパブリックIPを取得する(これはホストコンソールのcPanelから行うことができます、パゴダ(バックエンドにある)。
  • ローカル・コンピューターでブラウザーを開き、次のように入力する。 http://你的服务器IP もしかしたら https://你的服务器IP.
画像 [2]-Cloudflare Reporting Error エラー521の理由と3つの簡単なテスト方法
  • ページが正しくロードされるか、サーバーのレスポンスが返されるかを観察する。

アクセスできないということは、サーバー自体が外部にサービスを提供していないことを意味し、ウェブサービス(NginxやApacheなど)が起動していないか、ファイアウォールが外部からのリクエストをブロックしていることに問題があるのかもしれない。

画像 [3]-Cloudflare Reporting Error エラー521の理由と3つの簡単なテスト方法

次に、サーバーがCloudflareのIPセグメントをブロックしていないか確認します。

多くのサーバーはファイアウォールルールDDoS防御Cloudflareシステムには、Cloudflare、fail2banなどのツールがあります。しかし、Cloudflareを信頼するIPを適切に設定しないと、Cloudflareのリクエストが完全にブロックされる可能性があります。

解決策

  • サーバーにログインし、ファイアウォールやセキュリティツールでアクセスログそれができない場合は、CloudflareからのIPが拒否されていないか確認してください。
  • Cloudflareの公式ウェブサイトをご覧いただき、最新のIPセグメント(例.https://www.cloudflare.com/ips)、ファイアウォールでこれらのIPをホワイトリストに登録してください。
画像 [4]-Cloudflare Reporting Error エラー521の原因と3つの簡単なテスト
  • 一般的なコマンド:ufwが使用されている場合、それを実行することができる: sudo ufw allow from 173.245.48.0/20 クラウドフレアの全セグメントを解放する。

ウェブサービスが正常に実行されていることを確認する

エラー521の主な原因の1つである、ソースWebサービスがダウンしています。サーバー・ターミナルで以下のコマンドを実行することをお勧めします:

  • Nginxユーザー: sudo systemctl status nginx
  • Apacheユーザー: sudo systemctl status apache2

サービスが開始されていないか、クラッシュしていると表示された場合は、サービスを再起動することができます。

サービスの中断が頻繁に発生する場合はエラーログファイル(例 /var/log/nginx/error.log)を使用して、設定ミス、リソースの枯渇、その他の問題のトラブルシューティングを行います。

画像 [5]-Cloudflare Reporting Error エラー521の理由と3つの簡単なテスト方法

定期的なモニタリングとログ分析が重要

同じような問題の再発を防ぐために、考えてみよう:

  • Cloudflareの オリジン・ヘルスチェック 機能を使って、ソース・ステーションがオンラインかどうかを監視する。
  • UptimeRobot、StatusCakeなどの外部ツールをリアルタイムに設定する。コントロールサイトのステータス
  • サーバーログのローテーションを有効にして、長期的な運用状況を簡単に追跡できるようにする。

はんけつをくだす

クラウドフレア エラー521 問題は一見CDNに起因しているように見えるが、実は根本的な原因はソースサーバー自体にあることがほとんどだ。上記の3つの検知方法をマスターすることで、ほとんどの問題を素早く特定し、サービスを復旧させることができる。

サイトが高可用性の展開に依存している場合は、単一障害点の影響を減らすために、ロードバランシングまたはスタンバイノードシステムと組み合わせることを推奨する。小さなログアラートがサイト全体のダウンを救うこともある。


お問い合わせ
チュートリアルが読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
カスタマーサービス WeChat
カスタマーサービス WeChat
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
この記事はリトル・リンが執筆した。
終わり
好きなら応援してください。
クドス977 分かち合う
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし