file danneggiati, SHA non corrispondente

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Risposta
Emmanuel64
Messaggi: 50
Registrazione: 23 febbraio 2024 - 09:37

13 agosto 2026 - 09:32

Buongiorno

Su alcuni computer, da qualche giorno riscontro un errore durante l'installazione di Edge direttamente dal repository WAPT senza apportare modifiche.
Anche oggi ho riscontrato lo stesso problema con "microsoft-teams-uwp" su un computer, mentre è installato correttamente su altri 20 computer.

Ho svuotato la cache del computer, ma non è cambiato nulla

Avete qualche idea o suggerimento?

GRAZIE

Di seguito è riportato il registro dell'errore...

Codice: Seleziona tutto

 File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 1525, in _run
    raise Exception(_('Error during install of {}: errors in packages {}').format(
Exception: Erreur lors de l'installation de ['hasp-microsoft-edge(=151.0.4129.78-49)']: erreurs dans les paquets [[PackageRequest(package='hasp-microsoft-edge',version=(Version('151.0.4129.78'), 49),architectures=['x64'],locales=['fr'],maturities=['PROD'],tags=['windows'],min_os_version=Version('10.0.17763'),max_os_version=Version('10.0.17763')), PackageEntry('hasp-microsoft-edge','151.0.4129.78-49' architecture='x64',maturity='PROD',target_os='windows'), 'Traceback (most recent call last):\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 5723, in install\n    result = self.install_wapt(p.localpath,\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4629, in install_wapt\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\common.py", line 4368, in install_wapt\n    packagetempdir = entry.unzip_package(cabundle=self.cabundle, target_dir = tempfile.mkdtemp(prefix=\'wapt\',dir=self.wapt_temp_dir))\n  File "C:\\Program Files (x86)\\wapt\\waptpackage.py", line 2671, in unzip_package\n    raise e\n  File "C:\\Program Files (x86)\\wapt\\waptpackage.py", line 2663, in unzip_package\n    verified_by = self.check_package_signature(cabundle,ignore_missing_files=ignore_missing_files)\n  File "C:\\Program Files (x86)\\wapt\\waptpackage.py", line 2614, in check_package_signature\n    raise EWaptCorruptedFiles(\'Error in package %s in %s, files corrupted, SHA not matching for %s\' % (self.asrequirement(), self.sourcespath, errors,))\nwaptpackage.EWaptCorruptedFiles: Error in package hasp-microsoft-edge(=151.0.4129.78-49) in C:\\Program Files (x86)\\wapt\\private\\tmp\\wapt4uhynhq1, files corrupted, SHA not matching for [\'MicrosoftEdgeEnterpriseX64.msi\']\n']]
WAPT Enterprise
Versione 2.6.1.17834
Sistema operativo del server: Debian Trixie
Sistema operativo della macchina di amministrazione: W11
Jarnaud
Messaggi: 22
Registrazione: 3 maggio 2024 - 15:37

13 agosto 2026 - 09:53

Salve,

il messaggio indica una mancata corrispondenza dell'SHA. Potrebbe confrontare l'SHA del pacchetto sul computer con l'errore con l'SHA dello stesso pacchetto su un computer senza errore?

Sui computer Windows, è possibile verificare l'SHA del file MSI utilizzando PowerShell:

`Get-FileHash .\filename.msi -Algorithm SHA256 | Format-List`.

Su questo computer, potrebbero esserci intermediari di rete che interferiscono con l'installazione del pacchetto? (antivirus, EDR, ecc.)
È probabile che il file binario sia stato danneggiato da un programma antivirus.

Cordiali saluti.
Emmanuel64
Messaggi: 50
Registrazione: 23 febbraio 2024 - 09:37

13 agosto 2026 - 10:21

Ciao Jarnaud

, grazie per l'aiuto. Gli SHA corrispondono correttamente.

Nel frattempo, ho modificato il pacchetto nell'editor per Edge, poi l'ho ricompilato e importato. Per ora ha funzionato (ho diversi utenti in vacanza, quindi poche workstation sono attive al momento :D ).
L'idea mi è venuta spontaneamente dopo aver pubblicato un post sul forum. :lol:

La stessa procedura per Teams non sembra aver funzionato.

C'è effettivamente un EDR sulle workstation, ma non c'è nessun messaggio a riguardo nei log della console EDR.
È la prima volta che mi capita un problema del genere...
WAPT Enterprise
Versione 2.6.1.17834
Sistema operativo del server: Debian Trixie
Sistema operativo della macchina di amministrazione: W11
x-davidl
Messaggi: 41
Registrazione: 25 aprile 2022 - 17:07

14 agosto 2026 - 10:10

Ciao a tutti,

ho lo stesso problema di Jarnaud. Il problema è che non si verifica su tutte le macchine.
Ho provato a modificare e ripubblicare il pacchetto, ma senza successo...

Aspetterò il prossimo

aggiornamento di Edge.
-------------------------------
WAPT Enterprise
Versione 2.6.1.17813
Sistema operativo del server: Ubuntu 22.04
Sistema operativo della macchina di amministrazione: Windows Server 2022
Emmanuel64
Messaggi: 50
Registrazione: 23 febbraio 2024 - 09:37

21 agosto 2026 - 10:59

Salve,

nonostante l'aggiornamento di tis-microsoft-edge, continuo ad avere lo stesso problema con i file SHA corrotti su alcune macchine...

Sono aperto a qualsiasi suggerimento.

Grazie.
WAPT Enterprise
Versione 2.6.1.17834
Sistema operativo del server: Debian Trixie
Sistema operativo della macchina di amministrazione: W11
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2356
Registrato: 10 luglio 2014 - 23:52
Contatto:

21 agosto 2026 - 16:46

Ciao.

Quel che è certo è che il problema non deriva dal pacchetto stesso, dato che funziona su alcune macchine.

Ecco come funziona:

quando una macchina scarica il pacchetto, lo decomprime.

Controlla la firma del manifest (l'elenco degli hash del pacchetto firmato).

Quindi verifica che le somme SHA2 nel pacchetto siano le stesse di quelle dichiarate nel manifest.

In questo caso, sembra che il file sia stato modificato perché la somma non corrisponde.

Il file problematico nello screenshot è infatti MicrosoftEdgeEnterpriseX64.msi.

Quindi, il file presente dopo la decompressione non ha la stessa somma di quello indicato nel manifest

. Due possibili spiegazioni:

- Il file è stato modificato direttamente all'interno del pacchetto, nel qual caso bisogna fare attenzione che non si tratti di una compromissione.

Oppure:

- Qualcosa sulla macchina sta interferendo con il file durante la decompressione del pacchetto Wapt (un programma antivirus, ad esempio, o al contrario... un virus).

Questo va verificato nel tuo caso.

Attenzione: una volta mi sono imbattuto in un virus installato su un computer che, ogni volta che veniva scritto un file eseguibile sulla macchina, modificava quel file per inserirsi al suo interno (per diffondersi più facilmente). Nel tuo caso, non ho modo di affermare con certezza che stia accadendo la stessa cosa, ma dovresti comunque fare attenzione.
Emmanuel64
Messaggi: 50
Registrazione: 23 febbraio 2024 - 09:37

24 agosto 2026 - 09:04

Salve,

grazie per il chiarimento sul funzionamento dell'installazione dei pacchetti. È strano perché, se non erro, il problema riguarda solo Edge. È successo una volta anche con Teams, ma si è trattato di un caso isolato che si è risolto da solo.
Terrò la situazione sotto controllo.

Buona giornata.
WAPT Enterprise
Versione 2.6.1.17834
Sistema operativo del server: Debian Trixie
Sistema operativo della macchina di amministrazione: W11
Risposta