Beheben von Problemen beim parallelen Veröffentlichen in Brand Portal

In Brand Portal wird die Konfiguration mit AEM Assets unterstützt, damit genehmigte Marken-Assets nahtlos in die AEM Assets-Autoreninstanz aufgenommen oder darin veröffentlicht werden. Sobald konfiguriert, verwendet die Experience Manager-Autoreninstanz einen Replikationsagenten, um die ausgewählten Assets im Brand Portal-Cloud-Service zu replizieren, damit Brand Portal-Benutzer genehmigte Assets verwenden. Mehrere Replikationsagenten werden in Experience Manager 6.2 SP1-CFP5, Experience Manager CFP 6.3.0.2 und höher verwendet, um eine schnelle parallele Veröffentlichung zu ermöglichen.

HINWEIS

Adobe empfiehlt ein Upgrade auf Experience Manager 6.4.1.0, um sicherzustellen, dass AEM Assets Brand Portal erfolgreich mit AEM Assets konfiguriert wurde. Aufgrund der Einschränkungen in Experience Manager 6.4 tritt beim Konfigurieren von AEM Assets mit Brand Portal ein Fehler auf und die Replikation scheitert.

Beim Konfigurieren des Cloud-Service für Brand Portal unter /etc/cloudservice werden alle erforderlichen Benutzer und Token automatisch generiert und im Repository gespeichert. Die Cloud-Service-Konfiguration wird erstellt, Servicebenutzer, die für Replikation und Replikationsagenten erforderlich sind, um Inhalte zu replizieren, werden ebenfalls erstellt. Es werden vier Replikationsagenten erstellt. Wenn Sie also zahlreiche Assets aus Experience Manager in Brand Portal veröffentlichen, werden die Assets in die Warteschlange gestellt und über Round Robin unter den Replikationsagenten verteilt.

Jedoch kann das Veröffentlichen zwischenzeitlich aufgrund zu großer Sling-Aufträge, erhöhter Netzwerk- und Datenträger-E/A-Vorgänge in der Experience Manager-Autoreninstanz oder geringer Leistung der Experience Manager-Autoreninstanz scheitern. Es wird daher empfohlen, die Verbindung mit den Replikationsagenten zu testen, bevor Sie mit der Veröffentlichung beginnen.

Beheben von Problemen bei der ersten Veröffentlichung: Validieren der Veröffentlichungskonfiguration

So validieren Sie Ihre Veröffentlichungskonfigurationen:

  1. Überprüfen Sie die Fehlerprotokolle.
  2. Überprüfen Sie, ob der Replikationsagent erstellt wurde.
  3. Testen Sie die Verbindung.

Prüfen der Protokollfragmente beim Erstellen des Cloud Service

Prüfen Sie die Protokollfragmente. Überprüfen Sie, ob der Replikationsagent erstellt wurde oder nicht. Wenn die Erstellung des Replikationsagenten scheitert, bearbeiten Sie den Cloud-Service, indem Sie geringfügige Änderungen am 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 selbst nach mehrmaligem Bearbeiten nicht richtig konfiguriert ist, senden Sie ein Daycare-Ticket.

Testen der Verbindung zu Replikationsagenten

Sehen Sie sich das Protokoll an. Wenn im Replikationsprotokoll Fehler gemeldet werden:

  1. Wenden Sie sich an den Adobe Support.

  2. Wiederholen Sie die Bereinigung und erstellen Sie die Veröffentlichungskonfiguration erneut.

Vorhandene Veröffentlichungskonfigurationen in Brand Portal bereinigen

Wenn eine Veröffentlichung nicht funktioniert, liegt das meistens daran, dass der Benutzer, der die Veröffentlichung durchführt (z. B. mac-<tenantid>-replication) nicht den neuesten privaten Schlüssel hat. Daher scheitert die Veröffentlichung mit dem Fehler „401 unauthorized“ und in den Replikationsagenten-Protokollen wird kein anderer Fehler gemeldet. Möglicherweise sollten Sie die Fehlerbehebung vermeiden und stattdessen eine Konfiguration erstellen. Damit die neue Konfiguration ordnungsgemäß funktioniert, bereinigen Sie Folgendes in der Einrichtung des Experience Manager-Autors:

  1. Gehen Sie zu localhost:4502/crx/de/ (unter Berücksichtigung der Tatsache, dass Sie die Autoreninstanz auf localhost::4502: ausführen)
    i. Löschen Sie /etc/replication/agents.author/mp_replication
    ii. Löschen Sie
    /etc/cloudservices/mediaportal/<config_name>

  2. Gehen Sie zu localhost:4502/useradmin:
    i. Suchen Sie den Benutzer mac-<tenantid>replication
    ii. Löschen Sie diesen Benutzer

Jetzt wird das gesamte 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, sondern den öffentlichen Schlüssel aus der neu erstellten Cloud-Konfiguration zu aktualisieren.

HINWEIS

Ändern Sie keine automatisch generierten Einstellungen.

Problem mit der Sichtbarkeit der Developer Connection-JWT-Anwendung

In https://legacy-oauth.cloud.adobe.io/ sind 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 bitte, ob Sie über ausreichende (Systemadministrator-) Rechte verfügen.

Auf dieser Benutzeroberfläche gibt es ein bekanntes Problem, dass für jeden Mandanten nur die Top-10-Anwendungen sichtbar sind. Wenn Sie die Anwendung erstellen, bleiben Sie auf dieser Seite und erstellen Sie ein Lesezeichen für die URL. Sie müssen nicht zur Auflistungsseite der Anwendung wechseln und die von Ihnen erstellte Anwendung suchen. Sie können diese als Lesezeichen gespeicherte URL direkt aufrufen und die Anwendung bei Bedarf aktualisieren/löschen.

Die JWT-Anwendung wird unter Umständen nicht korrekt aufgelistet. Daher wird empfohlen, beim Erstellen der JWT-Anwendung ein Lesezeichen für die URL zu setzen oder sie sich zu notieren.

Laufende Konfiguration funktioniert nicht mehr

Wenn ein Replikationsagent, der gerade in Brand Portal veröffentlicht wurde, die Verarbeitung von Veröffentlichungsaufträgen stoppt, überprüfen Sie die Replikationsprotokolle. In Experience Manager ist die Funktion zum automatischen Wiederholen integriert. Wenn die Veröffentlichung eines bestimmten Assets scheitert, wird der Versuch daher automatisch wiederholt. Wenn es ein zeitweiliges Problem gibt, z. B. einen Netzwerkfehler, kann es bei einem erneuten Versuch erfolgreich sein.

Wenn jedoch kontinuierliche Fehler beim Veröffentlichen auftreten und die Warteschlange blockiert ist, sollten Sie Verbindung testen auswählen und versuchen, die dort gemeldeten Fehler zu beheben.

Basierend auf den Fehlern kann es empfehlenswert sein, ein Support-Ticket zu öffnen, damit das Brand Portal-Technikerteam Ihnen beim Beheben der Probleme helfen kann.

Konfigurieren von Replikationsagenten, um Verbindungsabbrüche wegen Zeitüberschreitung zu verhindern

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.

So konfigurieren Sie die Replikationsagenten:

  1. Melden Sie sich bei der AEM Assets-Autorenistanz an.
  2. Navigieren Sie im Bedienfeld Tools zu Bereitstellung > Replikation.
  3. Klicken Sie auf der Seite „Replikation“ auf Agenten für Autor. Sie sehen die vier Replikationsagenten Ihres Brand Portal-Mandanten.
  4. Klicken Sie auf die Replikationsagenten-URL und klicken Sie auf Bearbeiten.
  5. Klicken Sie in den Agenteneinstellungen auf die Registerkarte Erweitert.
  6. Aktivieren Sie das Kontrollkästchen Verbindung schließen.
  7. Wiederholen Sie die Schritte 4 bis 7, um alle vier Replikationsagenten zu konfigurieren.
  8. Starten Sie den Server neu.

Auf dieser Seite