Beheben von Problemen beim parallelen Veröffentlichen in Brand Portal troubleshoot-issues-in-parallel-publishing-to-brand-portal
In Brand Portal wird die Konfiguration mit Experience Manager Assets unterstützt, damit genehmigte Marken-Assets nahtlos in die Experience Manager Assets-Autoreninstanz aufgenommen oder darin veröffentlicht werden können. Nach der Konfiguration repliziert die Benutzerin bzw. der Experience Manager-Autor mithilfe eines Replikationsagenten ein oder mehrere ausgewählte Assets zur genehmigten Verwendung durch Brand Portal-Benutzende in Brand Portal Cloud Service. In Experience Manager 6.2 SP1-CFP5, Experience Manager CFP 6.3.0.2 und höher werden mehrere Replikationsagenten verwendet, um eine schnelle parallele Veröffentlichung zu gewährleisten.
Beim Konfigurieren eines Cloud Service für Brand Portal unter /etc/cloudservice werden alle erforderlichen Benutzenden und Token automatisch generiert und im Repository gespeichert. Die Cloud-Service-Konfiguration wird erstellt, Service-Benutzer, die für Replikation und Replikationsagenten erforderlich sind, um Inhalte zu replizieren, werden ebenfalls erstellt. Hierbei werden vier Replikationsagenten erstellt. Wenn Sie zahlreiche Assets aus Experience Manager in Brand Portal veröffentlichen, werden diese in die Warteschlange gestellt und über Round Robin unter diesen Replikationsagenten verteilt.
Jedoch kann das Veröffentlichen zwischenzeitlich aufgrund zu großer Sling-Aufträge, erhöhter Netzwerk- und Datenträger-E/A in der Experience Manager-Autoreninstanz oder geringer Leistung der Experience Manager-Autoreninstanz scheitern. Adobe empfiehlt, die Verbindung mit einem oder mehreren Replikationsagenten zu testen, bevor Sie mit der Veröffentlichung beginnen.
Beheben von Problemen bei der ersten Veröffentlichung: Überprüfen der Veröffentlichungskonfiguration troubleshoot-failures-in-first-time-publishing-validating-your-publish-configuration
So validieren Sie Ihre Veröffentlichungskonfigurationen:
- Fehlerprotokolle überprüfen
- Überprüfen, ob der Replikationsagent erstellt wurde
- Testen Sie die Verbindung.
Prüfen der Protokollfragmente beim Erstellen des Cloud Service
Überprüfen Sie die Tail-Protokolle. Überprüfen Sie, ob der Replikationsagent erstellt wurde oder nicht. Wenn die Erstellung des Replikationsagenten fehlschlägt, bearbeiten Sie den Cloud-Service, indem Sie kleinere Änderungen im Cloud-Service vornehmen. Validieren und überprüfen Sie erneut, ob der Replikationsagent erstellt wurde oder nicht. Falls nicht, bearbeiten Sie den Service erneut.
Wenn der Cloud Service beim wiederholten Bearbeiten nicht ordnungsgemäß konfiguriert ist, melden Sie ein Daycare-Ticket.
Testen der Verbindung mit Replikationsagenten
Protokoll anzeigen, wenn im Replikationsprotokoll Fehler gefunden werden:
-
Wenden Sie sich an den Adobe-Support.
-
Wiederholen Sie die Bereinigung und erstellen Sie die Veröffentlichungskonfiguration erneut.
Vorhandene Veröffentlichungskonfigurationen in Brand Portal bereinigen clean-up-existing-config
Die Veröffentlichung schlägt oft mit dem Fehler „401 unauthorized“ fehl, da dem Benutzer (z. B. mac-<tenantid>-replication
) der neueste private Schlüssel fehlt und in den Replikationsagenten-Protokollen kein anderer Fehler gemeldet wird. Wenn Sie keine Problembehebung vornehmen möchten, können Sie stattdessen eine neue Konfiguration erstellen. Damit die neue Konfiguration richtig funktioniert, sollten Sie bei der Einrichtung der Experience Manager-Autoreninstanz Folgendes bereinigen:
-
Navigieren Sie zu
localhost:4502/crx/de/
(unter Berücksichtigung der Tatsache, dass Sie die Autoreninstanz auflocalhost:4502:
ausführen)
i./etc/replication/agents.author/mp_replication
löschen
II. Löschen von/etc/cloudservices/mediaportal/<config_name>
-
Gehen Sie zu localhost:4502/useradmin:
i. Nachmac-<tenantid>replication
suchen
II. Diesen Benutzer löschen
Jetzt ist das System bereinigt. Jetzt können Sie versuchen, eine Cloud Service-Konfiguration zu erstellen und weiterhin die vorhandene JWT-Anwendung zu verwenden. Es ist nicht erforderlich, eine Anwendung zu erstellen. Aktualisieren Sie stattdessen den öffentlichen Schlüssel aus der neu erstellten Cloud-Konfiguration.
Problem mit der Sichtbarkeit der Developer Connection-JWT-Anwendung developer-connection-jwt-application-tenant-visibility-issue
Wenn auf https://legacy-oauth.cloud.adobe.io/
, werden alle Organisationen (Mandanten) aufgelistet, für die die aktuellen Benutzer Systemadministrator sind. Wenn Sie den Organisationsnamen hier nicht finden oder Sie hier keine Anwendung für einen erforderlichen Mandanten erstellen können, überprüfen Sie, ob Sie über ausreichende (Systemadministrator-)Rechte verfügen.
Auf dieser Benutzeroberfläche gibt es ein bekanntes Problem, nämlich dass für jeden Mandanten nur die zehn wichtigsten Anwendungen sichtbar sind. Wenn Sie die Anwendung erstellen, bleiben Sie auf dieser Seite und erstellen Sie ein Lesezeichen für die URL. Navigieren Sie nicht zur Auflistungsseite des Programms und finden Sie das von Ihnen erstellte Programm. Sie können diese URL mit Lesezeichen direkt aufrufen und die Anwendung bei Bedarf aktualisieren oder löschen.
Die JWT-Anwendung wird unter Umständen nicht korrekt aufgelistet. Daher wird empfohlen, die URL beim Erstellen einer JWT-Anwendung zu notieren oder mit einem Lesezeichen zu versehen.
Laufende Konfiguration funktioniert nicht mehr running-configuration-stops-working
Wenn ein Replikationsagent, mit dem das Veröffentlichen in Brand Portal bisher korrekt funktionierte, keine Veröffentlichungsaufträge mehr verarbeitet, prüfen Sie die Replikationsprotokolle. In Experience Manager ist eine Funktion zur automatischen Wiederholung integriert. Wenn das Veröffentlichen eines bestimmten Assets scheitert, wird automatisch ein Wiederholungsversuch gestartet. Wenn ein temporäres Problem auftritt, z. B. ein Netzwerkfehler, kann es während eines erneuten Versuchs erfolgreich sein.
Wenn es kontinuierliche Veröffentlichungsfehler gibt und die Warteschlange blockiert ist, überprüfen Sie die Testverbindung. Versuchen Sie, die gemeldeten Fehler zu beheben.
Basierend auf den Fehlern wird empfohlen, ein Support-Ticket zu erstellen, damit das Entwicklungsteam von Brand Portal Ihnen bei der Lösung der Probleme helfen kann.
Brand Portal-IMS-Konfigurations-Token abgelaufen token-expired
Wenn Ihre Brand Portal-Umgebung abrupt beendet wird, kann es sein, dass die IMS-Konfigurationen nicht ordnungsgemäß funktionieren. Das System zeigt eine fehlerhafte IMS-Konfiguration an und gibt in einer Fehlermeldung (ähnlich der folgenden) an, dass Ihr Zugriffs-Token abgelaufen ist.
com.adobe.granite.auth.oauth.AccessTokenProvider failed to get access token from authorization server status: 400 response: Unknown macro: {"error"}
Um dieses Problem zu beheben, empfiehlt Adobe, die IMS-Konfiguration manuell zu speichern und zu schließen und den Gesundheitsstatus erneut zu überprüfen. Wenn die Konfigurationen nicht funktionieren, löschen Sie die vorhandenen Konfigurationen und erstellen Sie eine neue.
Konfigurieren von Replikationsagenten, um Verbindungsabbrüche wegen Zeitüberschreitung zu verhindern connection-timeout
Normalerweise schlägt der Veröffentlichungsauftrag mit einem Zeitüberschreitungsfehler fehl, wenn die Replikationswarteschlange mehrere ausstehende Anforderungen enthält. Um das Problem zu beheben, konfigurieren Sie die Replikationsagenten so, dass keine Zeitüberschreitung erfolgt.
Gehen Sie wie folgt vor, um den Replikationsagenten zu konfigurieren:
- Melden Sie sich bei der AEM Assets-Autorenistanz an.
- Navigieren Sie im Bedienfeld Tools zu Bereitstellung > Replikation.
- Klicken Sie auf der Seite Replikation auf
Agents on author
. Sie sehen die vier Replikationsagenten Ihres Brand Portal-Mandanten. - Klicken Sie auf die Replikationsagenten-URL und dann auf Bearbeiten.
- Klicken Sie in den Agenteneinstellungen auf die Registerkarte Erweitert.
- Aktivieren Sie das Kontrollkästchen Verbindung schließen.
- Wiederholen Sie die Schritte 4 bis 7, um alle vier Replikationsagenten zu konfigurieren.
- Starten Sie den Server neu.