AEM Admin-Passwort zurücksetzen, wenn aktuelles Passwort unbekannt ist

Das Administratorkennwort in AEM OSGi oder das Administratorkennwort in AEM Forms JEE ist unbekannt oder kann nicht aktualisiert werden, was den Zugriff auf Verwaltungskonsolen blockiert und zu Authentifizierungsfehlern in Integrationen führt.

Beschreibung description

Umgebung

  • Adobe Experience Manager
  • AEM FORMS JEE
  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • AEM On-Premise-Software

Problem/Symptome

  • Die Anmeldung schlägt beim Zugriff auf Verwaltungskonsolen mit ungültigen Anmeldeinformationen fehl.
  • Der Zugriff auf die Seiten /crx/de, /system/console oder Benutzerverwaltung schlägt fehl.
  • Die AdminUI-Anmeldung schlägt für das Administratorkonto fehl.
  • Versuche zum Zurücksetzen des Kennworts mithilfe von Repository-Tools werden nicht erfolgreich abgeschlossen.
  • Replikation oder Integrationen schlagen mit Authentifizierungsfehlern wie 401 fehl.

Ursache

Kennwörter werden in der Repository- oder Anwendungsebene als salzte und gehashte Werte gespeichert und können nicht abgerufen werden. Wenn das aktuelle Kennwort verloren geht, muss das System kontrolliert zurückgesetzt werden, anstatt es wiederherzustellen.

Lösung resolution

Gehen Sie wie folgt vor, um dieses Problem zu beheben:

  1. Ermitteln Sie, ob es sich bei der Umgebung um OSGi oder JEE handelt, indem Sie die verfügbaren Endpunkte überprüfen.

  2. Wenn Sie JEE verwenden, melden Sie sich mit dem aktuellen Administratorkennwort bei /adminui an.

  3. Navigieren Sie zu Einstellungen > User Management > Benutzer und Gruppen und aktualisieren Sie das Administratorkennwort.

  4. Wenn das aktuelle Administratorkennwort unbekannt ist, eskalieren Sie für den Workflow zur Kennwortwiederherstellung.

  5. Wenn Sie OSGi verwenden, versuchen Sie, sich mit bekannten Admin-Anmeldedaten anzumelden, um zu bestätigen, dass der Zugriff nicht möglich ist.

  6. Herunterladen des Skripts zum Zurücksetzen von https://helpx.adobe.com/content/dam/help/en/experience-manager/kb/How-to-reset-the-admin-password-in-AEM-6-3/_jcr_content/main-pars/download_section/download-1/admin-reset_groovy.txtadmin-reset.groovy.

  7. Beenden Sie die AEM-Instanz.

  8. Platzieren Sie das oak-run-Tool und das Skript im selben Verzeichnis wie das Repository.

  9. Führen Sie den Befehl zum Zurücksetzen in der Konsole aus:

    java -jar oak-run-*.jar console crx-quickstart/repository/segmentstore --read-write :load adminreset.groovy

  10. Bestätigen Sie die erfolgreiche Ausführung, indem Sie überprüfen, ob die Konsolenausgabe anzeigt, dass der Admin-Knoten gefunden wurde.

  11. Starten Sie AEM neu und melden Sie sich mit den Standardanmeldeinformationen zurück.

  12. Aktualisieren Sie alle Integrationen und Services mit den Admin-Anmeldedaten.

  13. Validieren Sie die Replikations- und API-Interaktionen, um zu bestätigen, dass die Authentifizierung erfolgreich ist.

Verwandtes Lesen

recommendation-more-help
experience-cloud-kcs-help-kbarticles