Pagina 1 di 1

file danneggiati, SHA non corrispondente

Pubblicato: 10 gennaio 2024 - 09:24
di cefinformatique
Buongiorno,

Ho aggiornato uno dei miei pacchetti aggiungendo una directory da copiare sui client. Avevo già indicato al pacchetto di copiare le seguenti directory: sources\PATCH\REVAO

Per questo aggiornamento, ho aggiunto una sottocartella "CommunLocal" in sources\PATCH\REVAO, ma dopo aver inviato il nuovo pacchetto al server tramite la console, ricevo il seguente errore durante l'installazione sui computer client:

Codice: Seleziona tutto

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: file danneggiati, SHA non corrispondente

Pubblicato: 10 gennaio 2024 - 10:22
di dcardon
Ciao Marc,

il messaggio "sha not matching" indica che, dopo la decompressione, il controllo di integrità dei file non è conclusivo, ovvero alcuni file hanno un hash SHA256 che non corrisponde a quello presente nel file manifest nella directory WAPT del pacchetto.

Abbiamo già riscontrato questo problema con i file LNK che Windows modifica al volo, o con altri file manipolati dai software antivirus.

Che tipo di file sono presenti nella directory in questione?

Cordiali saluti,

Denis

Re: file danneggiati, SHA non corrispondente

Pubblicato: 10 gennaio 2024 - 10:31
di cefinformatique
Avevo la versione 2.3 e sono riuscito a risolvere il problema aggiornando alla 2.4

Re: file danneggiati, SHA non corrispondente

Pubblicato: 10 gennaio 2024 - 10:37
di dcardon
Ok, grazie per il feedback.

Le directory in questione erano vuote? È possibile che le directory vuote siano state escluse nella versione 2.3.

Presto potrai effettuare un secondo aggiornamento; la versione wapt 2.5.2 dovrebbe essere rilasciata tra qualche giorno. :-)

Denis