Fehler bei der HTTP-Anfrageweiterleitung in AEM Dynamic Media

In diesem Artikel wird beschrieben, wie Sie Fehler bei der HTTP-Anfrageweiterleitung beheben, die in Adobe Experience Manager (AEM) Dynamic Media auftreten können, nachdem Sie ein neues Konto eingerichtet oder Umgebungen neu konfiguriert haben. Die Lösung umfasst die Überprüfung von Beispiel-Assets, die Neuerstellung von Bild- und Viewer-Vorgaben und die Sicherstellung der Ausrichtung der Cloud-Konfiguration.

Beschreibung description

Umgebung

Adobe Experience Manager (AEM) Dynamic Media, alle unterstützten Versionen.

Problem/Symptome

Nach Abschluss der Dynamic Media-Einrichtung mit einem neuen Konto oder der Neukonfiguration von Cloud-Services schlagen HTTP-Anfragen für Scene7-Assets mit einem Weiterleitungsfehler fehl. Dies kann beim Synchronisieren von Beispiel-Assets, bei der Neukonfiguration gemäß der Dokumentation oder beim Migrieren von Vorgaben zwischen Umgebungen auftreten. Das AEM-Fehlerprotokoll kann eine Meldung ähnlich der folgenden enthalten:

com.scene7.is.util.error.Unchecked: javax.servlet.ServletException("Unable to forward request to: [ Dynamic Media image server URL] ")

Assets im Beispiel-Asset-Pfad fehlt möglicherweise oder ist nicht synchronisiert. Bild- und Viewer-Vorgaben können in den verschiedenen Umgebungen inkonsistent sein. Das Aktualisieren oder Bereitstellen von Vorgaben kann den Fehler unerwartet beheben.

Ursache

Dieser Fehler tritt auf, wenn es Konflikte oder Inkonsistenzen zwischen Beispiel-Assets, Bild-/Viewer-Vorgaben und der Dynamic Media-Cloud-Konfiguration gibt, insbesondere nach Umgebungsänderungen oder Kontomigrationen.

Lösung resolution

Gehen Sie wie folgt vor, um den Fehler bei der HTTP-Anfrageweiterleitung zu beheben:

  1. Überprüfen Sie, ob die Beispiel-Assets unter dem Beispiel-Asset-Pfad vorhanden und korrekt synchronisiert sind. Wenn er fehlt oder beschädigt ist, verwenden Sie den Beispiel-Manager in AEM, um den Beispielinhalt erneut zu kopieren.
  2. Löschen vorhandener Bild- und Viewer-Vorgaben, wenn sie migriert wurden oder inkonsistent sind.
  3. Erstellen Sie die Vorgaben von Grund auf neu oder stellen Sie ein zweifelsfrei funktionierendes Paket von Vorgaben aus einer Arbeitsumgebung bereit.
  4. Vergewissern Sie sich, dass die Dynamic Media-Cloud-Konfiguration auf die richtige Umgebung für Ihr Setup verweist.
  5. Navigieren Sie in AEM zu Tools > Cloud Services > Dynamic Media-Konfiguration und überprüfen Sie die Einstellungen.
  6. Navigieren Sie in AEM zu Tools > Assets > Allgemeine Dynamic Media-) und aktualisieren Sie den Veröffentlichungs-Server-, sodass er mit der Bereitstellungs-Domain für Ihre Umgebung übereinstimmt.
  7. Greifen Sie auf Test-URLs für Ihre Assets zu, um zu bestätigen, dass HTTP-Anfragen korrekt weitergeleitet und Bilder wie erwartet gerendert werden.
recommendation-more-help
experience-cloud-kcs-help-kbarticles