Seite 1 von 1

[Gelöst] waptupgrade: 404 Client Error: Not Found for url

Veröffentlicht: 28. August 2019 – 16:44 Uhr
von marcolefo
  • WAPT-Serverversion: 1.7.4
  • WAPT-Agent-Version: 1.7.4.6165
  • Server-Betriebssystem: Debian Stretch (9.9)
  • Erstellung von Betriebssystemen/Paketen für Windows 10-Verwaltungsmaschinen
Guten Morgen,

Wir haben unseren Server soeben aktualisiert (1.6 => 1.7).
Es gibt ein Problem mit dem Paketupdate waptupgrade.

Wir können es generieren und problemlos auf den Server hochladen.

Wenn wir versuchen, ein Update auf einem Client (W10) durchzuführen:

Code: Alle auswählen

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

Wir können sehen, dass er versucht, etwas herunterzuladen iut-waptupgrade_1.7.4.6165-25_all.wapt Aber es existiert nicht auf dem Server (es fehlt) _alle (in die Datei):

Code: Alle auswählen

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
Wenn ich einen symbolischen Link erstelle iut- waptupgrade_1.7.4.6165-25 _all.wapt => iut-waptupgrade_1.7.4.6165-25.wapt Es funktioniert also.

Erstaunlich, nicht wahr?

Betreff: waptupgrade: 404 Clientfehler: URL nicht gefunden

Veröffentlicht: 28. August 2019 – 17:41 Uhr
von marcolefo
Wir haben versucht, das Paket mit pyscripter zu bearbeiten, und tatsächlich:
  • Die in der Steuerdatei angegebene Architektur ist vollständig
  • Die generierte und hochgeladene Datei besitzt nicht die _all

Betreff: waptupgrade: 404 Clientfehler: URL nicht gefunden

Veröffentlicht: 28. August 2019 – 17:48 Uhr
von Yoann
Hallo, ich hatte gestern dasselbe Problem nach der Migration von Version 1.6 auf 1.7 unter CentOS 7. Ich konnte weder in Version 1.6 noch im offiziellen Repository ( https://store.wapt.fr/ ) Pakete über die WAPT-Konsole herunterladen. Beim Ausführen des Skripts `postconf.sh` werden die Pakete im Repository umbenannt. In Version 1.6 haben sie die Form `xxx-xxxxx_xxxx_all.wapt` , in Version 1.7 hingegen `xxx-xxxxx_xxxx.wapt` . Das Problem besteht darin, dass WAPT-Agenten in Version 1.6 das in Version 1.7 generierte neue Paket mit der neuen Form ( `xxx-waptupgrade.wapt` ) nicht finden und herunterladen können . Ein symbolischer Link oder eine Kopie des Pakets löst das Problem. Viele Grüße.










Betreff: waptupgrade: 404 Clientfehler: URL nicht gefunden

Veröffentlicht: 28. August 2019 – 17:53 Uhr
von marcolefo
Ah, vielen Dank für die Antwort.

Das erklärt alles. Ich hatte das in der Update-Dokumentation nicht gefunden :).

Okay, wir aktualisieren per Gruppenrichtlinie; das sollte das Problem beheben.

Betreff: waptupgrade: 404 Clientfehler: URL nicht gefunden

Veröffentlicht: 29. August 2019 - 10:39 Uhr
von marcolefo
Ich kann also bestätigen, dass die Bereitstellung per Gruppenrichtlinie das Problem umgeht.

Hätte ich das nur vor dem Update gewusst, hätten wir wertvolle Zeit gespart.