521 エラー Cloudflare: トラブルシューティングと修復方法
Cloudflare は、インターネットのバックエンドと、セキュリティとプライバシーに関する側面を理解している人々の間で人気のある名前です。その主な役割は、物事をより速く、より安全に、より信頼できるものにすることです。ただし、Cloudflare 521 エラーは、Web サイトにアクセスする際の障害となります。
「Web サーバーがダウンしています。エラー コード 521」というメッセージが表示され、通常、WordPress を使用して開発された Web サイトで発生します。この問題は長い間存在しており、開発者とユーザーに苦労を与えています。それでは、すべてを調べてみましょう!
Cloudflare エラー参照番号 521 とは何ですか?
このエラーは、サーバーが Cloudflare からのリクエストに応答しない場合に表示されます。また、エラーの背後にある理由としてサーバーの問題がメッセージにリストされていますが、常にそうであるとは限りません。
ユーザーが Cloudflare で 521 エラーに遭遇するいくつかの理由を次に示します。
- サーバーがダウンしています:信頼できるホスティング プラットフォームを使用している場合はまれですが、サーバーのダウンタイムが根本的な原因である可能性は依然としてあります。
- サーバー設定の誤り: 多くの場合、サーバー設定の誤りが原因で、ユーザーは Web サイトにアクセスできません。最近の変更もエラーを引き起こす可能性があります。
- 証明書の問題: Cloudflare には、セキュリティと暗号化を強化するための SSL (Secure Sockets Layer) 証明書があり、それに関する問題も Cloudflare で 521 エラーにつながる可能性があります。
- サーバーによってブロックされたリクエスト: いくつかのケースでは、疑わしいと識別された場合、サーバーの構成されたファイアウォールが Cloudflare からのリクエストをブロックします。これは通常、同じ IP アドレスから複数のリクエストがある場合に発生します。
Cloudflare の 521 エラーを修正するにはどうすればよいですか?
少し複雑なソリューションに移る前に、いくつかの簡単な方法を試してみてください。
- プロキシを無効にします。
- キャッシュをパージします。
- ユーザーが Cloudflare の 521 エラーについて苦情を申し立てた場合、それがユーザー側の問題でエラーが発生したかどうかを確認します。
どれも機能しない場合は、次にリストされている修正に進んでください。
1. サイトの状態を確認する
Cloudflare のエラーを修正する方法を知りたい場合、主なアプローチは、サイトが正常に動作していることを確認することです。最も簡単なオプションは、コマンド ラインから ping テストを実行することです。
Web サイトを実際のアドレスに置き換えながら、次のコマンドを使用します。ping website
たとえば、WindowsReport の問題をチェックする場合、コマンドは次のようになります。ping windowsreport.com
テスト結果を確認し、ここで異常を探します。さらに、ユーザーが Web サイトの問題を報告できる信頼できるサービスであるDowndetectorを使用して、リアルタイムで統計を提供することもできます。
2.Cloudflareのホワイトリスト
ウェブサイトのステータスが良好な場合、次に考えられる 521 エラーの原因は、Cloudflare と DigitalOcean がバックエンドで接続試行をブロックしていることです。この場合、Cloudflare IP がファイアウォールでブロックされていないことを確認する必要があります。htaccess、および iptables。
次のコマンドを使用して、IP アドレスを Cloudflare のものに置き換えながら、iptables で特定の IP からの接続を許可できます。sudo iptables -A INPUT -s IP Address --dport 443 -j ACCEPT
Cloudflare IP の完全なリストを確認し、これらすべてをホワイトリストに登録して、ポート 443 がアクセス可能であることを確認してください。構成されているファイアウォールによって、プロセスはそれぞれ若干異なる場合がありますが、それほど複雑ではありません。
また、この側面を検証する際に、ホスティング サービスが Cloudflare からの接続試行をブロックしているかどうかを確認し、これを修正してください。
3. SSL 証明書の問題を確認する
WordPress で 521 エラーの Cloudflare を取得する多くのユーザーにとって、問題は Web サイトのセキュリティ証明書にあります。ユーザーは Cloudflare のダッシュボードから証明書を生成し、それを Web サーバーにアップロードして、このような問題を排除し、シームレスな接続を確保できます。
Web サイトに既に SSL 証明書がある場合は、問題がないか確認し、他の設定が正しく構成されていることを確認してください。
4.暗号化設定を再構成する
多くの場合、不適切な暗号化モードは、Nginx で 521 エラー Cloudflare をトリガーする可能性があります。Cloudflare は、ウェブサイトおよび開発者の要件に従って設計されたいくつかのモードを提供します。これらは:
- フレキシブル: 接続は HTTPS 経由で確立されます。安全性は劣りますが、SSL 証明書を持たない Web サイトの開発者に好まれています。
- Full : 訪問者からの要求に基づいて、HTTP と HTTPS の両方を介した接続を許可しますが、証明書はチェックしません。
- Full (strict) : Full に似ていますが、接続が確立される前に SSL 証明書が検証されます。
3 つのモードについて理解できたので、さまざまなモードに切り替えて、Web サイトに最適なモードを確認してください。ただし、通常はフレキシブルです。繰り返しますが、これはいくつかの要因に依存し、一部のユーザーにとっては、SSL モードを完全 (厳格) に設定することで効果がありました。
5.サポートに連絡する
ここに記載されている解決策のいずれも Cloudflare エラー コード 521 の修正に役立たない場合、最後のオプションはCloudflare サポートに連絡することです。根本的な原因を特定するのが難しい場合は、より適切にサポートできます。
準備が整ったら、信頼できるネットワークとトラフィックの検査ツールを入手して、詳細な洞察を得ることができます。
クエリについて、またはあなたのために働いた解決策を共有するには、下にコメントをドロップしてください.
コメントを残す