Se restableció la contraseña de administrador de AEM cuando se desconoce la contraseña actual
La contraseña de administrador en AEM OSGi o la contraseña de administrador en AEM Forms JEE es desconocida o no se puede actualizar, lo que bloquea el acceso a las consolas administrativas y provoca errores de autenticación en las integraciones.
Descripción description
Entorno
- Adobe Experience Manager
- AEM FORMS JEE
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- Software local de AEM
Problema/Síntomas
- El inicio de sesión falla con credenciales no válidas al acceder a las consolas administrativas.
- Error de acceso a las páginas /crx/de, /system/console o de administración de usuarios.
- Error de inicio de sesión de AdminUI para cuenta de administrador.
- Los intentos de restablecimiento de contraseña con las herramientas del repositorio no se completan correctamente.
- La replicación o las integraciones fallan con errores de autenticación como 401.
Causa
Las contraseñas se almacenan como valores salados y con hash en el repositorio o la capa de aplicación y no se pueden recuperar. Cuando se pierde la contraseña actual, el sistema requiere un restablecimiento controlado en lugar de una recuperación.
Resolución resolution
Para resolver este problema, siga estos pasos:
-
Identifique si el entorno es OSGi o JEE comprobando los extremos disponibles.
-
Si utiliza JEE, inicie sesión en /adminui con la contraseña actual del administrador.
-
Vaya a Configuración
>Administración de usuarios>Usuarios y grupos y actualice la contraseña de administrador. -
Si se desconoce la contraseña actual del administrador, escale para el flujo de trabajo de recuperación de contraseñas.
-
Si utiliza OSGi, intente iniciar sesión con las credenciales de administrador conocidas para confirmar que el acceso no es posible.
-
Descargue el script de restablecimiento del script 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.
-
Detenga la instancia de AEM.
-
Coloque la herramienta y el script de oak-run en el mismo directorio que el repositorio.
-
Ejecute el comando reset en la consola:
java -jar oak-run-*.jar console crx-quickstart/repository/segmentstore --read-write :load adminreset.groovy -
Confirme la ejecución correcta comprobando que la salida de la consola indica que se ha encontrado el nodo de administración.
-
Reinicie AEM e inicie sesión con las credenciales predeterminadas restablecidas.
-
Actualice todas las integraciones y servicios con las credenciales de administrador.
-
Valide las interacciones de replicación y API para confirmar que la autenticación se realice correctamente.