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

<ph type="x-smartling-placeholder"></ph> Sie sehen die Dokumentation zu Apigee Edge.
Gehen Sie zur Apigee X-Dokumentation.
Weitere Informationen

Symptom

Die Konfiguration der benutzerdefinierten Domain im integrierten Entwicklerportal funktioniert nicht, wenn die benutzerdefinierten Domain entspricht nicht dem CNAME-Eintrag (kanonischer Name): Veröffentlichen > Portale > Entwickler*in Portal > 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 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 ermitteln:
    dig +noall +answer {custom-domain}
  2. Die Ausgabe des obigen Befehls sollte einen CNAME-Eintrag enthalten, der auf {org}-portal.apigee.net-Domainname. Beispiel:
    dig +noall +answer {custom-domain}
    
    {custom-domain}	{TTL}	IN	CNAME	{orgname}-portal.apigee.net.
  3. Wenn in der Ausgabe des Befehls angezeigt wird, dass die benutzerdefinierte Domain keinen CNAME-Eintrag hat oder den CNAME-Eintrag enthält, der nicht übereinstimmt,{org}-portal.apigee.net,dann ist das Fehler bei der Erstellung des virtuellen Hosts. Daher lautet die obige Fehlermeldung angezeigt, die dem Nutzer auf der Konfigurationsseite der benutzerdefinierten Domain der Edge-Benutzeroberfläche angezeigt werden.

Auflösung

Wenn die benutzerdefinierte Domain keinen CNAME-Eintrag enthält, der auf {orgname}-portal.apigee.net und führen Sie dann 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 dem Domainnamen, den Sie auf der Seite der benutzerdefinierten Domain verwenden möchten, einen CNAME-Eintrag hinzu. um auf {orgname}-portal.apigee.net zu verweisen.
  3. Wählen Sie den Namen der benutzerdefinierten Domain mit dem CNAME-Eintrag aus, der auf {orgname}-portal.apigee.net) aus dem Drop-down-Menü für Domain im Menü Konfigurationsseite für die benutzerdefinierte Domain.
  4. Wenn Sie ein Platzhalterzertifikat in den Schlüsselspeicher hochgeladen haben, gehen Sie so vor: <ph type="x-smartling-placeholder">
      </ph>
    1. Wählen Sie im Drop-down-Menü den Domainnamen aus.
    2. Geben Sie den richtigen Subdomainnamen ein
  5. Konfigurieren Sie den Schlüsselspeicher, Alias, Domainname auf der Konfigurationsseite für benutzerdefinierte Domains im integrierten Entwicklerportal.
  6. Klicken Sie auf Speichern.

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

Erfassen von Diagnoseinformationen erforderlich

Wenn das Problem weiterhin besteht, nachdem Sie die Schritte oben ausgeführt haben, führen Sie folgende Diagnosen aus: und geben Sie sie für den Apigee Edge-Support frei:

  • Name der Apigee Edge Cloud-Organisation
  • 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 der benutzerdefinierten Domain mit der Fehlermeldung