Tuvimos este problema hace unas semanas, pero las búsquedas solo nos llevaron a discusiones sobre el problema y no a soluciones reales.
Sin embargo, descubrimos que la razón por la que teníamos el problema es porque intentamos proxyar nuestro servidor de Discourse detrás de Cloudflare (que ha estado proxyando y protegiendo con éxito nuestro servidor web principal durante bastantes años) en un intento de detener parte del spam de IA, lo que Cloudflare ya está haciendo para nuestro servidor web principal.
Pero tan pronto como lo hicimos, nuestros usuarios y administradores comenzaron a ver el error sobre no poder iniciar sesión “desde esa dirección IP”. Tan pronto como dejamos de proxyar (esa debería ser una palabra) el subdominio, todo comenzó a funcionar perfectamente de nuevo.
Entonces, eso plantea la pregunta de por qué proxyar detrás de Cloudflare causó un problema y quizás podría insinuar una solución. ¿Está el servidor de Discourse decidiendo que el host en el que se está ejecutando tiene una dirección IP diferente a la que expone Cloudflare? ¿Podría ser ese el problema?