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?

Deja una respuesta

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

*