„Ups. Da ist etwas schiefgelaufen. URI überprüfen und erneut versuchen“

In diesem Artikel wird erläutert, wie Sie mit dem Problem umgehen können, dass etwas schiefgelaufen ist. Überprüfen Sie Ihren URI und versuchen Sie es erneut: Beim Aufrufen von APIs an Adobe Campaign Standard in einer Produktionsumgebung tritt der Fehler auf. Dieselben API-Aufrufe funktionieren zwar in der Staging-Umgebung, aber sie befinden sich aufgrund von Unterschieden in den Endpunktkonfigurationen in der Produktion. Dieser Artikel enthält detaillierte Schritte zur Identifizierung und Behebung des Problems, indem die DNS-Konfiguration korrigiert und die ordnungsgemäße Verwendung des Endpunkts sichergestellt wird.

Beschreibung description

Umgebung

Adobe Campaign Standard (Produktion)

Problem

Beim Ausführen eines API-Aufrufs zum Abrufen von Profilinformationen per E-Mail tritt der folgende Fehler auf:

"code": 502,

"message": "Oops. Something went wrong. Check your URI and try again.

Derselbe API-Aufruf funktioniert erfolgreich in einer Staging-Umgebung, schlägt jedoch in der Produktion fehl.

Auflösung resolution

Dieses Problem ist auf eine Konfigurationsabweichung zurückzuführen. Die Produktionsumgebung verwendet ein anderes Endpunktformat als die Staging-Umgebung. Führen Sie zur Lösung des Problems folgende Schritte aus:

  • Beim Ausführen von API-Aufrufen über Postman an den Endpunkt: https://mc.adobe.io/<tenant ID>/campaign/profileAndServicesExt/profile/

Der Fehler tritt auf:

"code": 502,    "message": "Oops. Something went wrong. Check your URI and try again."
  • Obwohl die Mandanten-ID korrekt zu sein scheint, erwartet Adobe Campaign für Produktions-API-Aufrufe eine andere Mandanten-ID.

    • Working-Endpunkt: https://<tenant ID>-mkt-prod1-adobeio.campaign.adobe.com/
    • Fehlschlagender Endpunkt: https://<tenant ID>-adobeio.campaign.adobe.com/
  • Das Problem wurde durch Aktualisieren des Datensatzes behoben.

    • Vor der Aktualisierung: < tenant ID>-mkt-prod1-adobeio.campaign.adobe.com CNAME <tenant ID>-m-LoadBala-XXXXXXXXXXXX-XXXXXXXXX.us-west-2.elb.amazonaws.com  
    • Nach dem Update: <tenant ID>-adobeio.campaign.adobe.com CNAME <tenant ID>-m-LoadBala-XXXXXXXXXXXX-XXXXXXXXX.us-west-2.elb.amazonaws.com
  • Aktualisieren Sie Ihren API-Aufruf zur Verwendung des folgenden Endpunkts: https://mc.adobe.io/<tenant ID>/campaign/profileAndServices/profile/

Dadurch wird sichergestellt, dass API-Anfragen mit der richtigen Mandantenkonfiguration übereinstimmen, um den Fehler wegen nicht übereinstimmender Elemente zu beheben.

Wenn nach der Aktualisierung des Datensatzes weiterhin Probleme auftreten, überprüfen Sie die Konfigurationen und stellen Sie sicher, dass sie mit denen übereinstimmen, die für Ihr spezifisches Adobe Campaign Standard-Setup in der Produktionsumgebung erforderlich sind.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f