Página 1 de 1

[Resuelto] HTTPError: 504 Error de servidor: Tiempo de espera de la puerta de enlace agotado

Publicado: 25 de julio de 2019 - 11:23
por raikyn
Buen día,

Tengo un problema tras la actualización de un servidor WAPT de la versión 1.3.13 a la versión 1.7.4.
Todo está funcionando bien: implementación de paquetes, adición de nuevos hosts, etc.Excepto para cargar o eliminar paquetes


Al cargar paquetes, aparece el siguiente mensaje de error:

HTTPError: 504 Error del servidor: Tiempo de espera de la puerta de enlace para la URL: http://dist.montpellier.cemagref.fr/api ... d_packages

Después de la transferencia, este mensaje aparece después de unos treinta segundos (durante los cuales la consola no responde) independientemente del método de carga:
-a través de waptconsole para importar un paquete local
-a través de waptconsole para importar un paquete desde el repositorio tranquil.it
WAPT.png
WAPT.png (4,28 KB) Visto 6289 veces


-a través del símbolo del sistema con wapt-get build-upload o upload-package
WAPT2.png
WAPT2.png (12,72 KB) Visto 6289 veces
El siguiente mensaje aparece simultáneamente en el archivo error.log de nginx en el servidor:
[error] 1890#1890: *2186 upstream agotó el tiempo de espera (110: Se agotó el tiempo de espera de la conexión) al leer el encabezado de respuesta de upstream, cliente: 172.16.10.78, servidor: dist.montpellier.cemagref.fr, solicitud: "POST /api/v3/upload_packages HTTP/1.1", upstream: "http://127.0.0.1:8080/api/v3/paquetes_de_carga", anfitrión: "dist.montpellier.cemagref.fr"


La siguiente ventana aparece después de eliminar un paquete de waptconsole:
WAPT3.png
WAPT3.png (2,75 KB) Visto 6289 veces
y al mismo tiempo en el error.log de nginx:
[error] 1892#1892: *2195 upstream agotó el tiempo de espera (110: Se agotó el tiempo de espera de la conexión) al leer el encabezado de respuesta de upstream, cliente: 172.16.10.78, servidor: dist.montpellier.cemagref.fr, solicitud: "POST /api/v3/packages_delete HTTP/1.0", upstream: "http://127.0.0.1:8080/api/v3/eliminar_paquetes", anfitrión: "dist.montpellier.cemagref.fr"



INFORMACIÓN IMPORTANTE: A pesar de los mensajes de error, los paquetes se cargan o eliminan correctamente, así que probablemente no sea un problema de permisos. Sin embargo, sigue siendo muy molesto porque la consola se bloquea durante 30 segundos cada vez.

Debo señalar que el servidor se ejecuta en Debian Stretch (9.9) y la consola se ejecuta en Windows 10.

Re: HTTPError: 504 Error de servidor: Tiempo de espera de la puerta de enlace agotado

Publicado: 31 de julio de 2019 - 09:00
por raikyn
¿Nadie tiene ideas?

Re: HTTPError: 504 Error de servidor: Tiempo de espera de la puerta de enlace agotado

Publicado: 31 de julio de 2019 - 09:55
por sfonteneau
¿Hay un problema de permisos con /var/www/wapt/?

Re: HTTPError: 504 Error de servidor: Tiempo de espera de la puerta de enlace agotado

Publicado: 1 de agosto de 2019 - 10:03
por raikyn
No, ya lo he comprobado, los permisos están bien y los archivos se suben correctamente.

Lo que no entiendo es por qué la transferencia se realiza sin problemas, pero después de 30 segundos aparece un mensaje de error.

No sé qué intenta hacer la función de subida una vez finalizada la transferencia...

Re: HTTPError: 504 Error de servidor: Tiempo de espera de la puerta de enlace agotado

Publicado: 1 de agosto de 2019 - 10:36
por sfonteneau
Está intentando crear un paquete de escaneo

Puedes probar:

Código: Seleccionar todo

wapt-scanpackages /var/www/wapt -ldebug

Re: HTTPError: 504 Error de servidor: Tiempo de espera de la puerta de enlace agotado

Publicado: 1 de agosto de 2019 - 11:17
por raikyn
Gracias por el pedido; efectivamente, había un paquete (grande) que tardaba demasiado en escanearse. Lo eliminé porque ya no lo necesito. ¡
Ahora todo funciona perfectamente! ¡Muchísimas gracias por su ayuda!

Re: [Resuelto] HTTPError: 504 Error de servidor: Tiempo de espera de puerta de enlace agotado

Publicado: 23 de agosto de 2019 - 09:12
por gpat
Hola,
tengo el mismo problema después de instalar Wapt 1.7.4.6165 en un servidor Windows Server 2012.
Para darles un poco de contexto, tenía un sistema Wapt 1.5.21 en otro servidor Windows Server 2012 que funcionaba perfectamente hasta que falló. Tuve que reinstalar otro servidor 2012 en un hardware diferente, pero con la nueva versión de Wapt.
La instalación se realiza sin problemas hasta que intento conectarme usando la consola.
Recibo el error " Error en Wapt HTTP 1.1 Server
504 Gateway Timeout
".
Imagen

También debo mencionar que intenté reinstalar la versión 1.5.21 y también tuve un problema de conexión con la consola de Wapt (el mismo error). Así que, quizás sea mejor usar la última versión.
Gracias de antemano por sus soluciones, ya que lo uso ampliamente para implementar aplicaciones en mi laboratorio.

Patrick