Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

上流 DNS 解決の古い応答

最終更新 Markdown で表示Agent セットアップ

次のいずれかのシナリオで、古い DNS 応答が使われていることに気づく場合があります。シナリオとほかの設定によっては、誤ったコンテンツが返るか、コンテンツが返らないことがあります。

  • プロキシ済み の CNAME レコード(デフォルトで flatten されます)。
  • Flattening がオンになっている DNS のみの CNAME レコード。レコード単位の設定、または ゾーン設定 の結果として発生します。
  • 外部ホスト名1 へサブリクエストする Workers スクリプト。

原因

上流の DNS サーバーの応答が遅い場合や、上流が SERVFAIL を返す場合、Cloudflare はキャッシュ内の期限切れ DNS 応答を使い、その後非同期でキャッシュの更新を試みます。

解決策

  • 可能な場合は、プロキシ済み CNAME を一時的にプロキシ済み A レコードへ置き換えます。上流ターゲットがロードバランサーである場合や、動的な応答を返す場合は、常にできるとは限りません。

  • 応答していない上流ターゲットのゾーン所有者または DNS プロバイダーへ問題を報告します。

  • DNS Operations Analysis and Research Center(DNS OARC)経由で問題を提起することもできます。チャットプラットフォーム または メーリングリスト を検討してください。

Footnotes

  1. Cloudflare を 権威 DNS プロバイダー として使っていないホスト名です。

役に立ちましたか?