Zuletzt aktualisiert am
May 01, 2021 06:57:34 AM GMT
Umgebung
AEM 6.3
Frage
In AEM 6.3 wird beim Aktivieren einer Seite keine Seitenversion erstellt, obwohl alle Konfigurationen für den Replikationsagenten vorhanden sind.
Antwort
Es gibt mehrere mögliche Ursachen für dieses Problem:
- Der Versionsmanager hat die Option createVersionOnActivation deaktiviert.
- Gehen Sie zu http://aemhost:port/system/console/configMgr/com.day.cq.wcm.core.impl.VersionManagerImpl
- Aktivieren Sie das Kontrollkästchen createVersionOnActivation erneut.
- Speichern.
- Der Replikationsagent hat die Option No Versioning auf der Registerkarte Triggers aktiviert.
- Gehen Sie zu http://aemhost:port/etc/replication/agent.author.html
- Bearbeiten Sie jeden Agenten.
- Wählen Sie im Konfigurationsdialog des Agenten die Registerkarte Triggers und deaktivieren Sie No Versioning.
- Es kann daran liegen, dass die System-/Service-Benutzerrechte durch eine Paketinstallation überschrieben wurden. Der Versionsmanager verwendet einen Dienstbenutzer, um auf die Seite, die veröffentlicht sein soll, zuzugreifen. Vor AEM 6.2 wurde dasselbe mit einer Admin-Sitzung durchgeführt. Auf AEM 6.3 und neueren Versionen sind Acces Control Entries (ACEs) für /content und /etc des Dienstbenutzers von version-manager-service vorhanden. Diese ACEs ermöglichen das Lesen und Schreiben dieser Pfade (dh jcr: read, rep: write und jcr: versionManagement permissions).
- Weitere Informationen zum Wiederherstellen fehlender Servicebenutzerberechtigungen finden Sie in Diesem Artikel Berechtigungen.
Bei Ihrem Konto anmelden