Error al iniciar sesión en Chrome: Su sesión ha excedido el tiempo límite

Error al iniciar sesión en Chrome: Su sesión ha excedido el tiempo límite

de Marta Yo -
Número de respuestas: 1
Hola,

He instalado Moodle 3.5.12+  en un hosting compartido y no me deja iniciar sesión en Chrome.
En Firefox e IE11 funciona pero en Chrome muestra siempre el mensaje "Su sesión ha excedido el tiempo límite. Por favor, ingrese de nuevo."
He probado a limpiar caché y cookies, en ventana privada, desactivando extensiones...

En localhost sí funciona en Chrome pero en el hosting no y no consigo averiguar porqué da ese error.
El espacio está casi vacío, 512M de memoria, las carpetas moodledata y session tienen permisos 777... También he probado a guardar las sesiones en la base de datos con el mismo resultado.

Agradezco alguna idea.


Promedio de valoraciones: -
En respuesta a Marta Yo

Re: Error al iniciar sesión en Chrome: Su sesión ha excedido el tiempo límite

de Marta Yo -
Finalmente resolví el problema:

El archivo /lib/classes/session/manager.php tiene la función should_use_samesite_none() con un parque para versiones de Chrome. Eliminé este partche, siempre devolviendo false, y ahora también funciona correctamente en Chrome.