2026年11月8日
2026年11月8日
WordPressのHTTP 526(Cloudflare)を解決する方法
はじめに
HTTP 526エラーは、Cloudflareが提供するWebセキュリティサービスを経由してサイトにアクセスしようとした際に発生します。この記事では、HTTP 526エラーの原因と対処法について詳しく説明し、問題解決に向けて必要な手順をお伝えします。
症状・背景
- HTTP 526エラーページが表示される
- Cloudflareを使っていない場合でも、ドメインをCloudflareで管理しているプロバイダーを使用していると発生する可能性がある
- サイトのSSL/TLS証明書が期限切れや問題がある場合に起こる可能性が高い
- ネットワーク上の問題やサーバー設定の不備が原因である可能性もある
手順・設定方法
ステップ1: Cloudflareダッシュボードへのログインとエラーページの確認
# ブラウザでCloudflareダッシュボードにログインします。
https://www.cloudflare.com/a/login
# 「エラー」セクションをクリックし、HTTP 526エラーがリストアップされているか確認します。
ステップ2: SSL/TLS設定の確認と修正
# Cloudflareダッシュボードで「SSL/TLS」タブを開きます。
https://www.cloudflare.com/a/<ドメイン>/ssl
# 「オプション」セクションから「全自動SSL」を選択して有効化します。
ステップ3: DNSレコードの確認と修正
# Cloudflareダッシュボードで「DNS」タブを開きます。
https://www.cloudflare.com/a/<ドメイン>/dns
# 「A」と「AAAA」レコードが正しく設定されているか確認し、必要に応じて更新します。
ステップ4: ネットワークとサーバーのトラブルシューティング
# サイトのSSL/TLS証明書が期限切れや問題がないかを確認します。例えば、Let's Encryptの証明書は定期的に更新が必要です。
https://letsencrypt.org/
# 以下のコマンドを使用して、サーバー上のSSL設定を確認します。
openssl s_client -connect <ドメイン>:443
注意事項
- SSL/TLS設定の変更後は、CloudflareのDNSキャッシュをクリアすることを忘れないでください。これにより、更新された設定がすぐに反映されます。
- HTTP 526エラーが発生した際には、まずCloudflareのサポートに連絡し、問題解決のためのアドバイスを得ることをお勧めします。
- サイトのパフォーマンスとセキュリティを保つために、定期的なチェックと更新を行いましょう。
まとめ
1. SSL/TLS設定の確認: Cloudflareで「全自動SSL」が有効になっていることを確認してください。また、Let's Encryptなどの無料証明書は定期的に更新が必要です。
2. DNSレコードの更新: 「A」と「AAAA」レコードが適切に設定されているかを確認します。必要に応じて更新を行ってください。
3. ネットワークとサーバーのチェック: その他のネットワーク上の問題や、サーバー上でSSL証明書の期限切れがないかを定期的に点検しましょう。
4. Cloudflareサポートへの連絡: 問題が解決しない場合は、直接Cloudflareのサポートに連絡し、アドバイスを求めることをお勧めします。
関連記事: