Admin connexion ne fonctionne pas - taille maximale de session autorisée dépassée

Cet article fournit un correctif pour le moment où vous essayez de vous connecter à votre panneau Admin, mais le formulaire s’actualise et vous ne parvenez pas à vous connecter, ou vous effectuez certaines actions dans le panneau Admin et vous vous déconnectez automatiquement.
Cela est dû au Admin Session Size a été dépassé.

Versions affectées

Problème

Vous présentez l’un des symptômes suivants sur le Admin :

  1. Il est impossible de se connecter au Admin, car le formulaire ne cesse de se recharger.
  2. Vous vous déconnectez automatiquement lorsque vous tentez d’effectuer une action.

Cause

La taille maximale autorisée pour la session est dépassée.

Solution

Recherchez des erreurs de ce type dans le fichier var/log/support_report.log :

[2023-07-13T04:26:09.792060+00:00] report.WARNING : la taille de session de 260572 a dépassé la taille maximale autorisée de 256000. [] []
[2023-07-13T04:26:17.056714+00:00] report.WARNING : la taille de session de 260570 a dépassé la taille maximale autorisée de 256000. [][]

Si ces erreurs s’affichent, la solution serait la suivante :

Adobe Commerce On-premise :

  1. Augmentez la valeur Max Session Size in Admin à partir de la configuration du serveur principal. Pour ce faire, accédez à Stores > Settings > Configuration > Advanced > System > Security > Max Session Size in Admin.
  2. Définissez la valeur sur 500000 ou une valeur supérieure. Selon la taille maximale existante signalée dans l’erreur, vous pouvez également définir la valeur sur 0 ce qui supprimera la limite de taille de session.

Adobe Commerce sur les infrastructures cloud :

(Ce paramètre n’est accessible dans le Admin que lorsque le mode de déploiement/d’opération est par défaut ou développeur. Cependant, seul le mode de déploiement en production est autorisé dans l’environnement cloud.)

Pour augmenter cette valeur, exécutez cette commande dans le terminal (SSH) :

bin/magento config:set system/security/max_session_size_admin 500000

Vous pouvez définir sur supérieur à 500000 en fonction de la taille maximale existante signalée dans l’erreur et vous pouvez également définir la valeur sur 0 pour supprimer la limite de taille de session.

Lectures connexes

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a