Me pongo en contacto con ustedes para pedir ayuda con un problema crítico que afecta a nuestro foro de Discourse en starorigin.net. Los usuarios están experimentando un grave error de inicio/cierre de sesión que está paralizando a nuestra comunidad. Al intentar cerrar sesión, la página se actualiza pero no llega a cerrar sesión por completo, mostrando el mensaje “Has cerrado sesión” con un botón de actualización que no resuelve el problema. Además, iniciar o cerrar sesión en nuevos navegadores o en modo incógnito es problemático.
Hemos intentado varios pasos de solución de problemas, como borrar la caché del navegador, usar diferentes navegadores y dispositivos, y comprobar si hay actualizaciones. Sospechamos que los plugins y temas instalados recientemente podrían estar causando el problema, pero incluso después de eliminarlos y reconstruir el contenedor, el problema persiste.
Agradecemos enormemente su experiencia y asistencia. Por favor, respondan con cualquier idea o solución que puedan tener.
Este problema se ha resuelto.
Gracias a todos por su apoyo y sugerencias, especialmente a @denvergeeks, que me ayudó con entusiasmo registrándose e iniciando sesión en mi sitio web para identificar el error y resolver el problema. La mitad de este problema se debió a mi propia falta de atención y estupidez, ya que hubo un conflicto entre la configuración de caché de Cloudflare y la configuración de caché de mi panel de administración del servidor, 1Panel. Después de desactivar el interruptor de caché en el panel de administración del servidor 1Panel, mi sitio web volvió a la normalidad. ¡Estoy muy agradecido a todos por su ayuda!
modo seguro, este error todavía está muy presente. Además, cuando cierro sesión en mi cuenta de administrador, se me redirige automáticamente a la cuenta de un usuario normal y aparece una ventana que dice “Has cerrado sesión”. Además, me migré a un nuevo servidor hace unos días y no estoy seguro de si esto está relacionado.
Ahora, varios minutos después, intenté iniciar sesión de nuevo pero no puedo iniciar sesión y sigo viendo lo mismo que en la última captura de pantalla.
¡Este es exactamente el problema que estoy enfrentando actualmente! Justo ahora, cuando intenté iniciar sesión en mi cuenta, ¡incluso fui redirigido erróneamente a la interfaz de su cuenta! No tengo idea de qué está causando todo esto. Planeo hacer una copia de seguridad de los datos de mi comunidad, eliminar los contenedores, volver a descargar las imágenes, reconstruir los contenedores y restaurar la copia de seguridad para ver si eso resuelve mi problema.
El navegador Chrome proporcionó una sugerencia, pero no entiendo del todo qué significa:
Contenido mixto: carga todos los recursos a través de HTTPS para mejorar la seguridad de tu sitio.
Aunque la página HTML inicial se carga a través de una conexión HTTPS segura, algunos recursos como imágenes, hojas de estilo o scripts se están accediendo a través de una conexión HTTP insegura. El uso de recursos inseguros está restringido para fortalecer la seguridad de todo tu sitio.
Para resolver este problema, carga todos los recursos a través de una conexión HTTPS segura.
Hay muchos temas sobre errores de contenido mixto.
Aquí hay una solución:
Pero debe haber una razón por la que algún contenido no se carga a través de HTTPS, ya que debería ser el valor predeterminado con una instalación estándar.
Hace unos días, migré a un nuevo servidor. Así es como lo hice: seguí los pasos oficiales para descargar la imagen, crear el contenedor y entrar en el contenedor. Luego, creé un archivo app.yml y copié el contenido del archivo app.yml de mi servidor antiguo al nuevo. Después de eso, subí mis datos de copia de seguridad de la comunidad al directorio de copias de seguridad predeterminado en el nuevo servidor. Finalmente, reconstruí el contenedor. Siguiendo estos pasos, migré con éxito al nuevo servidor. Sin embargo, un día después, después de intentar instalar nuevos complementos, me encontré con este error. Eliminé todos los complementos recién instalados, pero el error persiste y no puedo resolverlo.
[PLUGIN discourse-tooltips]
“Aviso de obsolescencia: Modificar topic-list con reopen está obsoleto. Utilice el transformador de valores topic-list-columns y otras nuevas API de plugins de topic-list en su lugar. [obsoleto desde Discourse v3.4.0.beta3-dev] [id de obsolescencia: discourse.hbr-topic-list-overrides]”
Me pregunto si esto está relacionado con este plugin.
Parece que he descubierto dónde está el problema. Este plugin parece haber quedado obsoleto, así que intentaré eliminarlo y ver qué pasa.
No lo creo, esa es solo una advertencia de obsolescencia de conocimiento del desarrollador para una API que está utilizando, que ahora está obsoleta. No es un error. Esa API específica no se eliminará hasta el segundo trimestre.
Interesante… Acabo de abrir tu sitio (pero no inicié sesión) en Firefox (que nunca he usado para ir a tu sitio, ni siquiera esta mañana), e incluso sin iniciar sesión veo que he iniciado sesión como ese otro usuario…
Luego, unos minutos después, la página se actualizó sola nuevamente y muestra que he cerrado sesión…
Luego, veo estos errores en la consola del navegador Firefox…
Luego, inmediatamente, hago clic para ir a la página de listado de usuarios, pero todavía no aparezco como usuario (aunque todavía puedo ver mi avatar correcto en la cabecera)…