Error 502 de Nginx

Hola,

Segunda pregunta del día. Me siento muy tonto xD
Bueno, obtengo un error 502 Bad Gateway. No conozco muy bien nginx.
He seguido esta guía

¡Saludos!

1 me gusta

Como dice esa guía

Si no estás familiarizado con nginx, Docker y el alojamiento web en general, por qué quédate en la guía oficial.

1 me gusta

Bueno, sé un poco de nginx y lo uso regularmente. Pero no conozco bien los errores de nginx. No veo ningún error obvio.

502 significa que tu instancia de Discourse no se está iniciando, no se ha iniciado o no está en ejecución.

1 me gusta

Hola, tras una investigación, descubrí que el archivo nginx.http.sock nunca se crea.

Ni al reconstruir, ni en ninguna otra circunstancia.

¿Cómo puedo solucionarlo?

Saludos cordiales,
ProDev

1 me gusta

Después de más investigación, creo que he encontrado los problemas. Ahora obtengo esto:

Errno::ENOENT: No existe el archivo o directorio @ rb_sysopen - /etc/nginx/conf.d/discourse.conf
Ubicación del fallo: /pups/lib/pups/replace_command.rb:8:in `read'
La sustitución falló con los parámetros {"filename"=>"/etc/nginx/conf.d/discourse.conf", "from"=>"/listen 80;/", "to"=>"listen unix:/shared/nginx.http.sock;\nset_real_ip_from unix:;\n"}
29a62052d71af43fee746d9257942f63ef14ff9262465631dee891769
1 me gusta

¿Alguna idea, @Falco? Porque realmente no lo sabemos.