Page 1 sur 1

files corrupted, SHA not matching

Publié : 10 janv. 2024 - 09:24
par cefinformatique
Bonjour,

J'ai mis à jour un de mes paquets en ajoutant un répertoire à copier vers les clients. J'avais déjà indiqué au paquet de copier les répertoires suivants : sources\PATCH\REVAO

Pour cette mise à jour j'ai rajouté un sous-dossier "CommunLocal" dans sources\PATCH\REVAO mais après avoir envoyé le nouveau paquet sur le serveur via la console j'obtiens l'erreur suivante lors de l'installation sur les machines clientes :

Code : Tout sélectionner

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 3956, in install_wapt
    packagetempdir = entry.unzip_package(cabundle=self.cabundle, target_dir = tempfile.mkdtemp(prefix='wapt',dir=self.wapt_temp_dir))
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 2623, in unzip_package
    raise e
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 2615, in unzip_package
    verified_by = self.check_package_signature(cabundle,ignore_missing_files=ignore_missing_files)
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 2573, in check_package_signature
    raise EWaptCorruptedFiles('Error in package %s in %s, files corrupted, SHA not matching for %s' % (self.asrequirement(), self.sourcespath, errors,))
waptpackage.EWaptCorruptedFiles: Error in package cef-eic-menufed(=6.21.20.1-2) in C:\Windows\TEMP\wapt3kd11709, files corrupted, SHA not matching for ['sources/PATCH/REVAO/CommunLocal/ISAGI', 'sources/PATCH/REVAO/CommunLocal/Manuels', 'sources/PATCH/REVAO/CommunLocal/ModelesExcel']

EWaptCorruptedFiles: Error in package cef-eic-menufed(=6.21.20.1-2) in C:\Windows\TEMP\wapt3kd11709, files corrupted, SHA not matching for ['sources/PATCH/REVAO/CommunLocal/ISAGI', 'sources/PATCH/REVAO/CommunLocal/Manuels', 'sources/PATCH/REVAO/CommunLocal/ModelesExcel']

Re: files corrupted, SHA not matching

Publié : 10 janv. 2024 - 10:22
par dcardon
Bonjour Marc,

Le message sha not matching indique que après la décompression, le check d'intégrité des fichiers n'est pas concluant, c'est à dire qu'il y a des fichiers dont le hash sha256 ne correspond pas à celui qui est dans le fichier manifest dans le répertoire WAPT du paquet.

On a déjà eu ce cas de fichier avec des fichiers LNK que windows bidouille à la volée, ou bien avec d'autre fichier que les antivirus triturent.

Il y a quoi comme type de fichier dans le répertoire en question?

Cordialement,

Denis

Re: files corrupted, SHA not matching

Publié : 10 janv. 2024 - 10:31
par cefinformatique
J'étais en version 2.3 et j'ai pu résoudre le problème en me mettant à jour en 2.4

Re: files corrupted, SHA not matching

Publié : 10 janv. 2024 - 10:37
par dcardon
ok, merci pour le retour,

est ce que les répertoires en question étaient vide? Il est possible que les répertoires vides étaient exclus en version 2.3.

Vous allez bientôt pouvoir faire une deuxième mise à jour, la version wapt 2.5.2 devrait sortir d'ici quelques jours :-)

Denis