Page 1 sur 1

[Résolu]HTTPError: 504 Server Error: Gateway Time-out

Posté : 25 juil. 2019 - 11:23
par raikyn
Bonjour,

J'ai un problème suite à la mise à jour d'un serveur WAPT de la version 1.3.13 à la version 1.7.4.
Tout fonctionne bien, déploiement de paquets, ajout de nouveaux hosts, etc...Sauf l'upload ou la suppression de paquets


Lors de l'upload de packages j'ai le message d'erreur suivant:

HTTPError: 504 Server Error: Gateway Time-out for url: http://dist.montpellier.cemagref.fr/api ... d_packages

Après le transfert, ce message apparait au bout d'une trentaine de secondes (pendant lesquelles la console ne répond pas) quelque soit la méthode d'upload:
-via waptconsole pour importer un paquet local
-via waptconsole pour importer un paquet depuis le dépot tranquil.it
WAPT.png
WAPT.png (4.28 Kio) Vu 3653 fois


-via l'invite de commande avec wapt-get build-upload ou upload-package
WAPT2.png
WAPT2.png (12.72 Kio) Vu 3653 fois
Dans le error.log de nginx sur le serveur le message suivant apparait en même temps:
[error] 1890#1890: *2186 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 172.16.10.78, server: dist.montpellier.cemagref.fr, request: "POST /api/v3/upload_packages HTTP/1.1", upstream: "http://127.0.0.1:8080/api/v3/upload_packages", host: "dist.montpellier.cemagref.fr"


La fenêtre suivante s'affiche après la suppression d'un paquet depuis waptconsole:
WAPT3.png
WAPT3.png (2.75 Kio) Vu 3653 fois
et au même moment dans le error.log de nginx:
[error] 1892#1892: *2195 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 172.16.10.78, server: dist.montpellier.cemagref.fr, request: "POST /api/v3/packages_delete HTTP/1.0", upstream: "http://127.0.0.1:8080/api/v3/packages_delete", host: "dist.montpellier.cemagref.fr"



INFORMATION IMPORTANTE : Malgré les messages d'erreur, les paquets sont correctement uploadés ou supprimés, ce n'est donc probablement pas un problème de droits. Mais cela reste très gênant car la console freeze 30s à chaque fois.

Je précise que le serveur tourne sous debian Stretch (9.9) et que la console tourne sur Windows10.

Re: HTTPError: 504 Server Error: Gateway Time-out

Posté : 31 juil. 2019 - 09:00
par raikyn
Personne n'a d'idées?

Re: HTTPError: 504 Server Error: Gateway Time-out

Posté : 31 juil. 2019 - 09:55
par sfonteneau
Problème de droit sur le dossier /var/www/wapt/ ?

Re: HTTPError: 504 Server Error: Gateway Time-out

Posté : 01 août 2019 - 10:03
par raikyn
Non, j'ai bien vérifié, les droits sont ok, et les fichiers sont correctement uploadés de toute façon.

Ce que je ne comprends pas c'est pourquoi le transfert se passe bien, mais j'ai le message d'erreur après après 30s de freeze.

Je ne sais pas ce qu'essaye de faire la fonction d'upload après que le transfert soit effectué...

Re: HTTPError: 504 Server Error: Gateway Time-out

Posté : 01 août 2019 - 10:36
par sfonteneau
Il tente de faire un scan-package

Vous pouvez essayer :

Code : Tout sélectionner

wapt-scanpackages /var/www/wapt -ldebug

Re: HTTPError: 504 Server Error: Gateway Time-out

Posté : 01 août 2019 - 11:17
par raikyn
Merci pour la commande, effectivement il y avait un (gros)package qui prenait beaucoup trop de temps à scanner. Je l'ai supprimé car je n'en ai plus l'utilité.
Tout fonctionne bien maintenant! Merci beaucoup pour ton aide!

Re: [Résolu]HTTPError: 504 Server Error: Gateway Time-out

Posté : 23 août 2019 - 09:12
par gpat
Bonjour,
J'ai le même problème suite a l'installation de Wapt 1.7.4.6165 sur un serveur Windows 2012.
Pour la petite histoire j'avais un système Wapt 1.5.21 sur un autre serveur Windows 2012 qui fonctionnait très bien jusqu'au jour ou celui ci a crashé. j'ai du reconstruire un autre serveur 2012 sur un autre matériel mais avec la nouvelle version de Wapt .
l'installation se fait sans problème jusqu'au moment de me connecter avec la console.
J'ai l'erreur Erreur sur le serveur Wapt
HTTP 1.1 504 Gateway Time-out
t
Image

Je signale aussi que j'ai essaér de remettre la version 1.5.21 et j'ai eu aussi un souci de connexion avec la waptconsole ( même erreur). donc tant qu'a faire autant utiliser la derniere release
Merci d'avance pour vos solutions car je l'utilise beaucoup pour déployer les applis dans mon laboratoire.

Patrick