Die benutzerdefinierte Domain stimmt nicht mit dem CNAME-Eintrag im integrierten Entwicklerportal überein

Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation
weitere Informationen

Symptom

Die Konfiguration der benutzerdefinierten Domain im integrierten Entwicklerportal funktioniert nicht, wenn die benutzerdefinierte Domain nicht mit dem CNAME-Eintrag (kanonischer Name) übereinstimmt: Veröffentlichen > Portale > Entwicklerportal > Einstellungen > Domains.

Fehlermeldung

Die folgende Fehlermeldung wird angezeigt:

Domain does not match CNAME record

Die Fehlermeldung wird in der Edge-Benutzeroberfläche wie unten dargestellt angezeigt:

Portale > Entwicklerportal > Einstellungen > Domains" title="Domains">

Mögliche Ursachen

Ursache Beschreibung Anleitungen zur Fehlerbehebung gelten für
Fehlender oder falscher CNAME-Eintrag für die Domain Die benutzerdefinierte Domain muss einen CNAME-Eintrag haben, der auf {orgname}-portal.apigee.net verweist. Andernfalls schlägt die Konfiguration der benutzerdefinierten Domain fehl. Edge Public Cloud-Nutzer

Ursache: Fehlender oder falscher CNAME-Eintrag für die Domain

Diagnose

Führen Sie die folgenden Schritte aus, um das Problem zu diagnostizieren:

  1. Führen Sie den folgenden Befehl aus, um die DNS-Konfiguration des benutzerdefinierten Domainnamens zu finden:
    dig +noall +answer {custom-domain}
  2. Die Ausgabe des obigen Befehls sollte einen CNAME-Eintrag enthalten, der auf den Domainnamen {org}-portal.apigee.net verweist. Beispiel:
    dig +noall +answer {custom-domain}
    
    {custom-domain}	{TTL}	IN	CNAME	{orgname}-portal.apigee.net.
  3. Wenn aus der Ausgabe des Befehls hervorgeht, dass die benutzerdefinierte Domain keinen oder nicht mit {org}-portal.apigee.net, übereinstimmt, schlägt das Erstellen des virtuellen Hosts fehl. Daher wird dem Nutzer die obige Fehlermeldung auf der Konfigurationsseite für die benutzerdefinierte Domain der Edge-Benutzeroberfläche angezeigt.

Auflösung

Wenn die benutzerdefinierte Domain keinen CNAME-Eintrag enthält, der auf {orgname}-portal.apigee.net verweist, führen Sie die folgenden Schritte aus, um das Problem zu beheben:

  1. Entfernen Sie alle vorhandenen CNAME-Einträge, die in der DNS-Konfiguration der benutzerdefinierten Domain gefunden wurden.
  2. Fügen Sie Ihrem Domainnamen, den Sie auf der Seite mit der benutzerdefinierten Domain verwenden möchten, einen CNAME-Eintrag hinzu, der auf {orgname}-portal.apigee.net verweist.
  3. Wählen Sie auf der Konfigurationsseite für die benutzerdefinierte Domain im Drop-down-Menü für die Domain den Namen der benutzerdefinierten Domain aus, deren CNAME-Eintrag auf {orgname}-portal.apigee.net verweist.
  4. Wenn Sie ein Platzhalterzertifikat in den Schlüsselspeicher hochgeladen haben, gehen Sie so vor:
    1. Wählen Sie den Domainnamen aus dem Drop-down-Menü aus.
    2. Geben Sie den richtigen Subdomainnamen ein
  5. Konfigurieren Sie den Schlüsselspeicher, Alias und Domainnamen auf der Konfigurationsseite für die benutzerdefinierte Domain des integrierten Entwicklerportals.
  6. Klicken Sie auf Speichern.

Wenn das Problem weiterhin besteht, gehen Sie zu Erfassen von Diagnoseinformationen erforderlich.

Erfassen von Diagnoseinformationen erforderlich

Wenn das Problem nach Befolgen der obigen Anleitung weiterhin besteht, stellen Sie die folgenden Diagnoseinformationen zusammen und leiten Sie sie an den Apigee Edge-Support weiter:

  • Organisationsname von Apigee Edge Cloud
  • Name des integrierten Entwicklerportals von Apigee Edge Cloud
  • Name des in der Portalumgebung erstellten Schlüsselspeichers
  • Alias-Name
  • Name der benutzerdefinierten Domain
  • Screenshot der Konfigurationsseite für die benutzerdefinierte Domain, auf der die Fehlermeldung erfasst wird