カスタム ドメインが統合デベロッパー ポータルの CNAME レコードと一致しない

現在、Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご確認ください
情報

内容

カスタム ドメインが CNAME(正規名)レコードと一致しない場合、統合デベロッパー ポータルでカスタム ドメインの構成は機能しません( [Publish] > [ポータル] > [デベロッパー ポータル] > [設定] > [ドメイン])。

エラー メッセージ

次のエラー メッセージが表示されます。

Domain does not match CNAME record

次のように Edge UI にエラー メッセージが表示されます。

ポータル > デベロッパー ポータル > 設定 > ドメイン" title="ドメイン">

考えられる原因

原因 説明 以下のトラブルシューティング手順が対象となります。
ドメインの CNAME レコードがないか、間違っている カスタム ドメインには、{orgname}-portal.apigee.net を参照する CNAME レコードが必要です。そうしないと、カスタム ドメインの構成が失敗します。 Edge Public Cloud ユーザー

原因: ドメインの CNAME レコードがないか、正しくありません

診断

次の手順で問題を診断します。

  1. 次のコマンドを実行して、カスタム ドメイン名の DNS 構成を確認します。
    dig +noall +answer {custom-domain}
  2. 上記のコマンドの出力には、{org}-portal.apigee.net ドメイン名を指す CNAME レコードが含まれています。次に例を示します。
    dig +noall +answer {custom-domain}
    
    {custom-domain}	{TTL}	IN	CNAME	{orgname}-portal.apigee.net.
  3. コマンドの出力で、カスタム ドメインに CNAME レコードがない、または {org}-portal.apigee.net, と一致しない CNAME レコードが含まれている場合、仮想ホストの作成に失敗します。その結果、Edge UI の [カスタム ドメイン構成] ページで、上記のエラー メッセージが表示されます。

解像度

カスタム ドメインに {orgname}-portal.apigee.net を参照する CNAME レコードが含まれていない場合は、次の手順で問題を解決します。

  1. カスタム ドメインの DNS 構成で検出された既存の CNAME レコードを削除します。
  2. カスタム ドメインページで使用する CNAME レコードをドメイン名に追加して、{orgname}-portal.apigee.net を参照します。
  3. カスタム ドメイン構成ページで [ドメイン] プルダウン メニューから、特定のカスタム ドメイン名({orgname}-portal.apigee.net を指す CNAME レコードがあるもの)を選択します。
  4. キーストアにワイルドカード証明書をアップロードした場合は、次の操作を行います。
    1. プルダウン メニューからドメイン名を選択します。
    2. 正しいサブドメイン名を入力します。
  5. 統合デベロッパー ポータルのカスタム ドメイン構成ページでキーストア、エイリアス、ドメイン名を構成します
  6. [保存] をクリックします。

問題が解決しない場合は、診断情報の収集が必要な場合をご覧ください。

診断情報の収集が必要な場合

上記の手順を行っても問題が解決しない場合は、次の診断情報を収集して Apigee Edge サポートと共有してください。

  • Apigee Edge Cloud 組織名
  • Apigee Edge Cloud 統合デベロッパー ポータルの名前
  • ポータル環境で作成されたキーストアの名前
  • エイリアス名
  • カスタム ドメイン名
  • エラー メッセージをキャプチャしているカスタム ドメイン構成ページのスクリーンショット