504 gateway time-out nginx en Plesk

Probablemente hayamos llegado aquí después de ampliar el timeout de mod_fcgid (Hablo de ello en el siguiente enlace mod_fcgid: read data timeout in 45 seconds) y administremos un Plesk/Odin con Ubuntu… En ocasiones, cuando aparece este mensaje de error, en nuestro error_log no nos da más información ni se refleja el fallo.

Si es así, vamos a ver cómo solucionar este error:

Primero, debemos de ver si existe el fichero timeout.conf en nuestro servidor, para ello, listamos el contenido de la carpeta de nginx:

ls /etc/nginx/conf.d/

Si el fichero no existe, lo creamos:

sudo vim /etc/nginx/conf.d/timeout.conf

Dentro del archivo escribimos lo siguiente: (recordad que para empezar a editar en nuestro editor vim debemos pulsar «a«)

proxy_connect_timeout 300;
proxy_send_timeout 300;
proxy_read_timeout 300;
send_timeout 300;

Guardamos y salimos (esc y luego :wq)

Ahora solo nos quedaría reiniciar el servicio nginx mediante:

service nginx restart

Y a funcionar, en caso que nos siga pasando, deberíamos ir aumentando el parámetro «seteado» a 300 por el tiempo que necesitemos.

Saludos!


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

¿Eres programador/a?

En Pulpo están buscando nuevos talentos, envíales un email a developers@pulpoapp.com.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*