ウェブサイトのアクセラレーションや保護にCloudflareを使用している場合、ページにアクセスすると突然 エラー521(ウェブサーバーがダウンしている)ということは、Cloudflareとソース間の接続に何か問題があることを意味します。言い換えれば、CDNは機能しているが、ソースサーバーが応答しないか、接続を拒否している。 クラウドフレア リクエストの
このエラーは、サーバーのダウンタイムが原因とは限りませんが、設定の問題、ファイアウォールのブロック、不適切なSSL設定などが原因で発生することがあります。ここでは、あなたのウェブサイトでエラー521を回避する方法を説明します。
![画像[1]-エラー521ステータスコードの解決:Cloudflareによるソースサイトへの接続失敗を回避する方法](https://www.361sale.com/wp-content/uploads/2025/05/20250522113151894-image.png)
1.ソースサーバーがオンラインであり、ポートが正常であることを確認する。
Cloudflareは基本的に、トラフィックをソースサーバーに転送するリバースプロキシです。ソースがダウンしていたり、ウェブサービスがオンになっていなかったりすると、接続できません。
チェックの考え方は以下の通り:
- サーバーが稼動していることを確認する(例:ApacheやNginxがクラッシュしていない)。
- サーバーがポート80または443をリッスンしていて、開いていることを確認する。
![画像[2]-エラー521ステータスコードの解決:Cloudflareによるソースサイトへの接続失敗を回避する方法](https://www.361sale.com/wp-content/uploads/2025/05/20250522135025560-image.png)
- 利用する
カールあるいは、ブラウザでソースIPに直接アクセスして、ページが正しく返されるかどうかを確認する。
ローカルでページが開き、Cloudflareが521と報告した場合、ファイアウォールまたは シーディーエヌ 質問です。
![画像[3]-エラー521ステータスコードの解決:Cloudflareによるソースサイトへの接続失敗を回避する方法](https://www.361sale.com/wp-content/uploads/2025/05/20250522113054290-image.png)
2.ホワイトリスト用IPセグメント Cloudflare
多くのサーバーではファイアウォール(iptables、firewalld、CSFなど)がデフォルトでオンになっており、Cloudflareからのリクエストを攻撃と誤判断してそのIPをブロックする可能性があります。
Cloudflareには独自のIPアドレスセグメントがあり、公式ドキュメントで公開されています。これらのIPをサーバーのファイアウォールのホワイトリストに追加することをお勧めします。
![画像[4]-エラー521ステータスコードの解決:ソースサイトへの接続に失敗したCloudflareを回避する方法](https://www.361sale.com/wp-content/uploads/2025/05/20250522114104338-image.png)
操作例(例としてUbuntu):
sudo ufw 173.245.48.0/20からの許可
sudo ufw は103.21.244.0/22から許可する。
...
サーバーがCloudflareのトラフィックをブロックしていないことを確認してください。
3.SSLモードの一致をチェックする
クラウドフレアは次の3つのサービスを提供しています。 SSL モード:Flexible、Full、Full(Strict)。フル・モードをオンにし、ソース・サイトにSSLが設定されていない場合は HTTPS ハンドシェークは失敗し、最終レポートは521となる。
このように設定することをお勧めする:
- ソースサイトにSSL証明書がない→使用する フレキシブル
- 送信元が自己署名証明書を持っている→Fullを使用
- 送信元が有効な証明書(Let's Encryptなど)を持っている → Full(Strict)を使用する
やみくもにFull(Strict)を使うのではなく、まずサーバー側のSSLが本当に設定されていることを確認してください。
![画像[5]-エラー521ステータスコードの解決:Cloudflareによるソースサイトへの接続失敗を回避する方法](https://www.361sale.com/wp-content/uploads/2025/05/20250522135427416-image.png)
4.サーバーリソースが過負荷になっていないか
サーバー自体がダウンしているのではなく、止まっていることもあります。例えば、CPU 100%、メモリバースト、その結果ウェブサービスがCloudflareリクエストにタイムリーに応答できない。この状況も521をトリガーする可能性があります。
![画像[6] - エラー521ステータスコードの解決:Cloudflareによるソースサイトへの接続失敗を回避する方法](https://www.361sale.com/wp-content/uploads/2025/05/20250523190512629-image.png)
サーバーリソースの定期的な監視を推奨する:
- top、htopをインストールするか、モニタリングサービスを使用して負荷を表示する。
- サーバー自動再起動Webサービススクリプトの設定
- トラフィックの多いサイト向け(キャッシュ速度制限またはアップグレードされた構成
5.Cloudflareが正しく設定されていることを確認する。
DNSの設定が間違っていることもあり、これも接続障害の原因になります。Cloudflareパネルにアクセスして確認してください:
- A レコードは正しいサーバーIPを指していますか?
- プロキシが有効かどうか(オレンジ色の雲のアイコンの状態)
- ジャンプエラーの原因となるワーカーやページルールなどを使用していませんか?
サードパーティのホストを使用している場合、IPが変更されていないことを確認してください。移行後にIPがリセットされ、DNSポインタが無効になるウェブホストもあります。
6.ソースステーションのログをチェックして問題を特定する
最も直接的な方法は、サーバーのアクセスログとエラーログが一般的である:
- アパッチです:
/var/log/apache2/error.log - Nginxです:
/var/log/nginx/error.log
403、タイムアウト、TLSハンドシェイクの失敗などをCloudflareのエラー報告時間と合わせて調べる。
拒否またはブロックされたCloudflareリクエストが見つかったら、リストの下の方に向かって作業を進めることができます。
概要
エラー521は、Cloudflareがソースサーバーへの接続に失敗した場合の典型的なエラーで、トラブルシューティングはソースサイトがオンラインかどうかに焦点を当てます、ファイアウォール傍受がなく、SSLの設定が一致し、DNSが正しい。ソース・サイトが安定しており、ネットワークがスムーズで、設定が妥当である限り、521の可能性を大幅に減らすことができる。
| お問い合わせ | |
|---|---|
| チュートリアルが読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ! |
カスタマーサービス WeChat
|
| ① 電話:020-2206-9892 | |
| ② QQ咨询:1025174874 | |
| 三 Eメール:info@361sale.com | |
| ④ 勤務時間: 月~金、9:30~18:30、祝日休み | |
この記事へのリンクhttps://www.361sale.com/ja/55674この記事は著作権で保護されており、必ず帰属表示を付けて複製してください。





















![絵文字[wozuimei]-Photonflux.com|プロのWordPress修理サービス、ワールドワイド、迅速対応](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![表情[baoquan]-光子波动网 | 専門WordPress修復サービス、全世界対応、迅速対応](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

コメントなし