[Résolu] waptupgrade : 404 Client Error: Not Found for url

Share here your tips or issues concerning WAPT Console or WAPT Agent / Venez ici partager vos problèmes et astuces concernants la console et l'agent WAPT
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
marcolefo
Messages : 19
Inscription : 02 oct. 2018 - 11:13

28 août 2019 - 16:44

  • Version WAPT Server : 1.7.4
  • Version WAPT Agent : 1.7.4.6165
  • OS Serveur : Debian Stretch (9.9)
  • OS de la machine d'administration/création des paquets Windows 10
Bonjour,

Nous venons de mettre à jour notre serveur (1.6 => 1.7).
Nous rencontrons un problème avec la mise à jour du paquet waptupgrade.

Nous pouvons le générer et l'uploader sur le serveur sans problème.

Lorsque nous tentons une mise à jour sur un client (W10) :

Code : Tout sélectionner

id;Description;Résumé;Heure de début;Traces;Créé par
22;Installation of iut-waptupgrade(=1.7.4.6165-25) (task #22);"Exception: Erreur lors de l'installation de [u'iut-waptupgrade(=1.7.4.6165-25)']: erreurs dans les paquets [[(u'https://waptserver/wapt/iut-waptupgrade_1.7.4.6165-25_all.wapt', '404 Client Error: Not Found for url: https://waptserver/wapt/iut-waptupgrade_1.7.4.6165-25_all.wapt'), None], [u'iut-waptupgrade(=1.7.4.6165-25)', PackageEntry(u'iut-waptupgrade',u'1.7.4.6165-25') , u'Traceback (most recent call last):\n  File ""C:\\Program Files (x86)\\wapt\\common.py"", line 4367, in install\n    raise EWaptDownloadError(\'Package file %s not downloaded properly.\' % p.filename)\nEWaptDownloadError: Package file iut-waptupgrade_1.7.4.6165-25_all.wapt not downloaded properly.\n']]";2019-08-28T15:38:36.069000;"Traceback (most recent call last):
  File ""C:\Program Files (x86)\wapt\waptservice\service.py"", line 1374, in run
    self.running_task.run()
  File ""C:\Program Files (x86)\wapt\waptservice\waptservice_common.py"", line 515, in run
    self._run()
  File ""C:\Program Files (x86)\wapt\waptservice\waptservice_common.py"", line 960, in _run
    self.result.get('errors',[])))
Exception: Erreur lors de l'installation de [u'iut-waptupgrade(=1.7.4.6165-25)']: erreurs dans les paquets [[(u'https://waptserver/wapt/iut-waptupgrade_1.7.4.6165-25_all.wapt', '404 Client Error: Not Found for url: https://waptserver/wapt/iut-waptupgrade_1.7.4.6165-25_all.wapt'), None], [u'iut-waptupgrade(=1.7.4.6165-25)', PackageEntry(u'iut-waptupgrade',u'1.7.4.6165-25') , u'Traceback (most recent call last):\n  File ""C:\\Program Files (x86)\\wapt\\common.py"", line 4367, in install\n    raise EWaptDownloadError(\'Package file %s not downloaded properly.\' % p.filename)\nEWaptDownloadError: Package file iut-waptupgrade_1.7.4.6165-25_all.wapt not downloaded properly.\n']]

Exception: Erreur lors de l'installation de [u'iut-waptupgrade(=1.7.4.6165-25)']: erreurs dans les paquets [[(u'https://waptserver/wapt/iut-waptupgrade_1.7.4.6165-25_all.wapt', '404 Client Error: Not Found for url: https://waptserver/wapt/iut-waptupgrade_1.7.4.6165-25_all.wapt'), None], [u'iut-waptupgrade(=1.7.4.6165-25)', PackageEntry(u'iut-waptupgrade',u'1.7.4.6165-25') , u'Traceback (most recent call last):\n  File ""C:\\Program Files (x86)\\wapt\\common.py"", line 4367, in install\n    raise EWaptDownloadError(\'Package file %s not downloaded properly.\' % p.filename)\nEWaptDownloadError: Package file iut-waptupgrade_1.7.4.6165-25_all.wapt not downloaded properly.\n']]
Traceback (most recent call last):
  File ""C:\Program Files (x86)\wapt\waptservice\service.py"", line 1374, in run
    self.running_task.run()
  File ""C:\Program Files (x86)\wapt\waptservice\waptservice_common.py"", line 515, in run
    self._run()
  File ""C:\Program Files (x86)\wapt\waptservice\waptservice_common.py"", line 960, in _run
    self.result.get('errors',[])))
Exception: Erreur lors de l'installation de [u'iut-waptupgrade(=1.7.4.6165-25)']: erreurs dans les paquets [[(u'https://waptserver/wapt/iut-waptupgrade_1.7.4.6165-25_all.wapt', '404 Client Error: Not Found for url: https://waptserver/wapt/iut-waptupgrade_1.7.4.6165-25_all.wapt'), None], [u'iut-waptupgrade(=1.7.4.6165-25)', PackageEntry(u'iut-waptupgrade',u'1.7.4.6165-25') , u'Traceback (most recent call last):\n  File ""C:\\Program Files (x86)\\wapt\\common.py"", line 4367, in install\n    raise EWaptDownloadError(\'Package file %s not downloaded properly.\' % p.filename)\nEWaptDownloadError: Package file iut-waptupgrade_1.7.4.6165-25_all.wapt not downloaded properly.\n']]
";orga

On voit qu'il cherche à télécharger iut-waptupgrade_1.7.4.6165-25_all.wapt or sur le serveur il n'existe pas (il manque _all au fichier) :

Code : Tout sélectionner

waptserver:/var/www/wapt # ls -al iut-wapt*
-rw-r--r-- 1 wapt www-data 27125044 août  28 15:37 iut-waptupgrade_1.7.4.6165-25.wapt
Si je crée un lien symbolique iut-waptupgrade_1.7.4.6165-25_all.wapt => iut-waptupgrade_1.7.4.6165-25.wapt alors cela fonctionne.

Étonnant non ?
Dernière modification par marcolefo le 29 août 2019 - 10:40, modifié 1 fois.
WAPT Enterprise Server : 2.4.0.14143 / OS Serveur : Debian bullseye
OS de la machine d'administration/création des paquets : Windows 10
marcolefo
Messages : 19
Inscription : 02 oct. 2018 - 11:13

28 août 2019 - 17:41

Nous avons essayé d'éditer le paquet avec pyscripter et effectivement :
  • l'architecture indiquée dans le fichier control est all
  • le fichier généré et uploadé n'a pas l'extension _all
WAPT Enterprise Server : 2.4.0.14143 / OS Serveur : Debian bullseye
OS de la machine d'administration/création des paquets : Windows 10
Yoann
Messages : 51
Inscription : 24 juil. 2019 - 09:39

28 août 2019 - 17:48

Bonjour,

J'ai eu le même soucis hier suite à la migration de la version 1.6 à 1.7 sous CentOS 7.
Je n'arrivais plus à télécharger les paquets depuis la console WAPT en 1.6 et le dépôt officiel (https://store.wapt.fr/).

Lorsque vous exécutez le script postconf.sh, les paquets du dépôt sont renommés.
En version 1.6, les paquets sont sous la forme xxx-xxxxx_xxxx_all.wapt et en version 1.7, ils sont sous la forme xxx-xxxxx_xxxx.wapt.

Le soucis est que les agents WAPT en version 1.6 ne peuvent pas trouver et télécharger le nouveau paquet généré en version 1.7 avec la nouvelle forme (xxx-waptupgrade.wapt). Un lien symbolique ou une copie du paquet règle cette problématique.

Cordialement.
WAPT Community 1.8
marcolefo
Messages : 19
Inscription : 02 oct. 2018 - 11:13

28 août 2019 - 17:53

Aaaah merci pour cette réponse.

Effectivement ça explique tout. Je n'ai pas vu ça dans la doc de mise à jour :).

Bon ben nous allons mettre à jour via GPO, ça devrait régler le problème.
WAPT Enterprise Server : 2.4.0.14143 / OS Serveur : Debian bullseye
OS de la machine d'administration/création des paquets : Windows 10
marcolefo
Messages : 19
Inscription : 02 oct. 2018 - 11:13

29 août 2019 - 10:39

Donc je confirme que le déploiement par GPO permet de contourner le problème.

J'aurais bien aimé avoir l'info avant de faire la mise à jour, nous aurions gagné un temps précieux.
WAPT Enterprise Server : 2.4.0.14143 / OS Serveur : Debian bullseye
OS de la machine d'administration/création des paquets : Windows 10
Verrouillé