Uno de nuestros usuarios del foro está experimentando un problema después de iniciar sesión en su cuenta. También hemos verificado el problema mediante la función de suplantación de identidad y nos hemos encontrado con la misma pantalla en blanco. Esto le ha ocurrido dos veces. Anteriormente, el problema era el mismo; entonces realizamos una fusión de cuentas, eliminamos su perfil anterior y consolidamos todos los detalles del perfil en la nueva cuenta. Ahora, la nueva cuenta parece tener nuevamente el mismo problema de pantalla en blanco.
Ya se probó el modo seguro; parece que solo esta cuenta de usuario tiene el problema de la pantalla en blanco. Es la segunda vez que observamos el mismo problema con este mismo usuario. Hemos revisado el registro de actividad del usuario, pero no hay nada sospechoso.
El problema es de memoria RAM del servidor. Si tienes instalado otro CMS o aplicación en el servidor, deténlos y verifica si Discourse funciona correctamente. Si funciona bien, actualiza a más memoria o elimina varias aplicaciones para liberar memoria.
Todo el sitio web funciona correctamente, solo este usuario tiene el problema de pantalla blanca en blanco, la RAM está bien con un 40% de uso, es algo más…
Probé el modo invitado de Chrome, el modo incógnito, Firefox, Safari, Opera… El resultado es el mismo para esa cuenta de usuario: pantalla blanca en blanco después de iniciar sesión.
Eso descarta cualquier problema basado en el navegador y deberías revisar los registros del servidor (/var/discourse/shared/standalone/log) para ver qué falla cuando este usuario inicia sesión.
Está claro que ningún plugin ni CSS personalizado está causando problemas en ese perfil de usuario específico, ya que el resto funciona perfectamente.
Creo que se trata de un problema de base de datos, porque es la segunda vez que este mismo usuario enfrenta el mismo problema: una pantalla en blanco. Ya migramos su cuenta en el pasado a una nueva, pero debido a la gran actividad del usuario, sería muy duro cada vez darle un nuevo perfil y que se pierdan todas sus lecturas y “me gusta”.
¿Ese usuario en particular está usando un teléfono muy antiguo? ¿Quizás un sistema operativo antiguo que ya está obsoleto y no tiene soporte? Tuve un problema similar con una usuaria que usaba Windows 7 en su portátil y no podía iniciar sesión. Solo una idea. También tuvimos a un usuario que, mientras estaba de vacaciones, decidió usar su viejo Windows Phone (sí, todavía tenía uno. ) y también le apareció una página en blanco.
Eso es útil, ya que definitivamente descarta muchos problemas potenciales del lado del cliente. Deberías revisar los registros del lado del servidor, como indicó Bart.
Otra cosa posible de verificar es que el usuario inicie sesión desde su teléfono en lugar de su computadora: desactiva el Wi-Fi y hazlo a través de las redes móviles para descartar cualquier problema de red local.
@JimPas Sabíamos que estaba deprecado, así que probamos con todos los smartphones nuevos con sistema operativo actualizado, también intentamos con Windows 10 20h1, 20h2, e incluso el sistema operativo 7 no es un problema, porque hemos realizado todos los diagnósticos necesarios en esta cuenta de usuario, pero todo termina igual: una pantalla en blanco.
@codinghorror Después de suplantar la cuenta de usuario, ¿dónde debo revisar los registros para ver el error?
He revisado el registro de producción, busqué con Ctrl + F el nombre de usuario, pero no encontré nada. Si puedes echar un vistazo, puedo compartirte el archivo.