El inicio de sesión de Admin no funciona - se excedió el tamaño máximo permitido de sesión
Este artículo proporciona una corrección para los casos en los que intenta iniciar sesión en el panel Admin, pero el formulario se actualiza y no puede iniciar sesión, o bien está realizando algunas acciones en el panel Admin y cerró la sesión automáticamente.
Esto se debe a que Admin Session Size se ha excedido.
Versiones afectadas
- Adobe Commerce local, todas las versiones compatibles
- Adobe Commerce en la infraestructura en la nube, todas las versiones compatibles
Problema
Experimenta uno de los siguientes síntomas en el Admin:
- No se puede iniciar sesión en Admin porque el formulario se sigue cargando.
- Se cerrará la sesión automáticamente al intentar realizar una acción.
Causa
Se ha superado el tamaño máximo de sesión permitido.
Solución
Compruebe si hay errores como los siguientes en el archivo var/log/support_report.log
:
[2023-07-13T04:26:09.792060+00:00] informe.ADVERTENCIA: El tamaño de la sesión de 260572 superó el tamaño máximo de sesión permitido de 256000. [] []
[2023-07-13T04:26:17.056714+00:00] informe.ADVERTENCIA: El tamaño de sesión de 260570 superó el tamaño máximo de sesión permitido de 256000. [][]
Si ve estos errores, la solución sería:
Adobe Commerce local:
- Aumente el valor Max Session Size in Admin de la configuración del servidor. Para ello, vaya a Stores > Settings > Configuration > Advanced > System > Security > Max Session Size in Admin.
- Establezca el valor en 500000 o superior. Según el tamaño máximo existente del que se informó en el error, también puede establecer el valor en 0, lo que eliminará el límite de tamaño de sesión.
Adobe Commerce en la infraestructura en la nube:
(Solo se puede obtener acceso a esta configuración en Admin cuando el modo de implementación/operación es predeterminado o desarrollador. Sin embargo, solo se permite el modo de implementación de producción en el entorno de la nube).
Para aumentar este valor, ejecute este comando en el terminal (SSH):
bin/magento config:set system/security/max_session_size_admin 500000
Puede establecer un valor superior a 500000 según el tamaño máximo existente indicado en el error. También puede establecer el valor en 0 para eliminar el límite de tamaño de sesión.
Lectura relacionada
- Tamaño de sesión en la Guía de sistemas de administración
- Modo de operación en la Guía de configuración
- Conexiones seguras en la Guía de infraestructura de Commerce en la nube