Accesso Admin non funzionante - dimensione massima sessione consentita superata
In questo articolo viene fornita una correzione per i casi in cui si tenta di accedere al pannello Admin, ma il modulo viene appena aggiornato e non è possibile effettuare l'accesso oppure si eseguono alcune azioni nel pannello Admin e si esce automaticamente.
La causa è il superamento di Admin Session Size.
Versioni interessate
- Adobe Commerce on-premise, tutte le versioni supportate
- Adobe Commerce sull'infrastruttura cloud, tutte le versioni supportate
Problema
Si verifica uno dei seguenti sintomi in Admin:
- Impossibile accedere a Admin perché il modulo continua a essere ricaricato.
- Ti disconnetti automaticamente quando tenti di eseguire un'azione.
Causa
È stata superata la dimensione massima consentita per la sessione.
Soluzione
Verificare nel file var/log/support_report.log
la presenza di errori di questo tipo:
Rapporto [2023-07-13T04:26:09.792060+00:00].AVVISO: la dimensione della sessione di 260572 ha superato la dimensione massima di 256000 consentita per la sessione. [] []
[2023-07-13T04:26:17.056714+00:00] report.AVVISO: la dimensione della sessione di 260570 ha superato la dimensione massima di 256000 consentita per la sessione. [][]
Se si verificano questi errori, la soluzione sarà:
Adobe Commerce locale:
- Aumentare il valore Max Session Size in Admin dalla configurazione back-end. A tale scopo, passare a Stores > Settings > Configuration > Advanced > System > Security > Max Session Size in Admin.
- Imposta il valore su 500000 o versione successiva. A seconda della dimensione massima esistente segnalata nell'errore, è possibile impostare il valore su 0, che rimuoverà il limite di dimensione della sessione.
Adobe Commerce sull'infrastruttura cloud:
Questa impostazione è accessibile solo in Admin quando la modalità di distribuzione/operazione è default o developer. Tuttavia, nell’ambiente cloud è consentita solo la modalità di distribuzione Produzione.)
Per aumentare questo valore, esegui questo comando nel terminale (SSH):
bin/magento config:set system/security/max_session_size_admin 500000
È possibile impostare un valore superiore a 500000 a seconda delle dimensioni massime esistenti segnalate nell'errore e impostare il valore su 0 per rimuovere il limite delle dimensioni della sessione.
Lettura correlata
- Dimensione sessione nella Guida di Admin Systems
- Modalità operativa nella Guida alla configurazione
- Connessioni sicure nella Guida di Commerce on Cloud Infrastructure