Hola, acabo de instalar y habilitar el plugin siguiendo las instrucciones. Sin embargo, obtengo un error 502 en /auth/steam y /auth/steam?reconnect=true. ¿Alguien podría ayudarme a solucionarlo?
Necesitarás incluir información de los registros con los errores.
Yo haría
tail -f /var/discourse/shared/standalone/log/rails/production.log
y vería lo que aparece allí cuando se produce el error.
Después de hacer clic en “Iniciar sesión con Steam”, veo
Started GET "/session/csrf" for (IP address) at 2022-08-05 11:11:54 +0000
Processing by SessionController#csrf as JSON
Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.0ms | Allocations: 307)
Started POST "/auth/steam" for (IP address) at 2022-08-05 11:11:55 +0000
(steam) Setup endpoint detected, running now.
(steam) Request phase initiated.
y aparece la página de error.
Eso suena como si el error 502 proviniera de Steam y no de Discourse. ¿La pestaña de red en el navegador muestra que el error 502 proviene de Steam y no de Discourse?
Hmm… estoy viendo esto.
¿Significa esto que el error proviene de Discourse? Por cierto, puedo acceder al sitio web de Steam sin problemas.
Si esa URL es tu foro, entonces sí, es Discourse y no enviaste esa información desde los registros. Ese 502 debería estar registrado.
Entendido, ese es mi foro. Encontré en el registro de errores de Nginx:
2022/08/05 20:23:35 [notice] 1765588#1765588: signal process started
2022/08/05 20:23:56 [error] 1765590#1765590: *121361 upstream sent too big header while reading response header from upstream, client: (IP address), server: www.bfsu.cafe, request: "POST /auth/steam HTTP/2.0", upstream: "http://unix:/var/discourse/shared/standalone/nginx.http.sock:/auth/steam", host: "www.bfsu.cafe", referrer: "https://www.bfsu.cafe/login"
Parece que mi Nginx no está configurado correctamente. Podría ser capaz de resolver esto después de mi propia búsqueda. ¡Gracias por tu ayuda hasta ahora!
Actualización: Añadí proxy_buffer_size 32k, resuelto. ![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
