Page 1 of 1

File integrity verification failure for W100 glb

PostPosted: 05.03.2019, 12:27
by duck42
Hello,
I got this message by starting starting the actual update generator for W100 glb. The last catalog update was from 23.02.2019. Pls. find below details from the log file.

Code: Select all
Starting WSUS Offline Update download (v. 11.6) for w100 glb...
Checking for sufficient file system rights...
Cleaning up existing directories...
Preserving custom language and architecture additions and removals...
Updating static and exclude definitions for download and update...
No URLs found in ../static/StaticDownloadFiles-modified.txt.
No URLs found in ../exclude/ExcludeDownloadFiles-modified.txt.
No URLs found in ../client/static/StaticUpdateFiles-modified.txt.
Restoring custom language and architecture additions and removals...
Downloading/validating mkisofs tool...
--2019-03-05 11:50:58--  http://download.wsusoffline.net/mkisofs.exe
Resolving download.wsusoffline.net (download.wsusoffline.net)... 185.160.0.158
Connecting to download.wsusoffline.net (download.wsusoffline.net)|185.160.0.158|:80... connected.
HTTP request sent, awaiting response... 304 Not Modified
File '../bin/mkisofs.exe' not modified on server. Omitting download.

Verifying integrity of Windows Update catalog file...
..\wsus\wsusscn2.cab: error at offset 104890368: Permission denied
..\wsus\wsusscn2.cab: Known file not used
hashdeep64.exe: Audit failed
   Input files examined: 0
  Known files expecting: 0
          Files matched: 0
Files partially matched: 0
            Files moved: 0
        New files found: 0
  Known files not found: 1

ERROR: File integrity verification failure.

Note: To better help understanding this error, you can select and copy the last messages from this window using the context menu (right mouse click in the window).
Drücken Sie eine beliebige Taste . . .



Download log:
Code: Select all
05.03.2019 11:50:57,61 - Info: Starting WSUS Offline Update download (v. 11.6) for w100 glb
05.03.2019 11:50:57,61 - Info: Option /includedotnet detected
05.03.2019 11:50:57,64 - Info: Option /includemsse detected
05.03.2019 11:50:57,66 - Info: Option /includewddefs detected
05.03.2019 11:50:57,90 - Info: Option /verify detected
05.03.2019 11:50:57,93 - Info: Option /exitonerror detected
05.03.2019 11:50:58,13 - Info: Set time zone to LOC-1:00
05.03.2019 11:50:58,33 - Info: Preserved custom language and architecture additions and removals
05.03.2019 11:50:58,92 - Info: Updated static and exclude definitions for download and update
05.03.2019 11:50:58,92 - Info: Restored custom language and architecture additions and removals
05.03.2019 11:50:59,08 - Info: Downloaded/validated mkisofs tool
05.03.2019 11:52:11,64 - Error: File integrity verification failure

Re: File integrity verification failure for W100 glb

PostPosted: 05.03.2019, 14:20
by Dalai
Please remove the files wsusoffline\client\wsus\wsusscn2.cab and wsusoffline\client\md\hashes-wsus.txt and try again.

Also, since something (hashdeep?) complains about a specific offset in wsusscn2.cab, please check the file-system with chkdsk and the SMART values of your disk (e.g. with CrystalDiskInfo (ZIP)).

Regards
Dalai

Re: File integrity verification failure for W100 glb

PostPosted: 05.03.2019, 15:59
by duck42
Thanks for your help. I checked the file system and there was fortunately no errors found (SMART values are OK too).

The download starts after moving suggested files. I will come back after all downloads are done.

Thanks & best regards,
duck42

Re: File integrity verification failure for W100 glb

PostPosted: 05.03.2019, 17:07
by duck42
Short feedback, everything is working fine now.
Best regards,
duck42

Re: File integrity verification failure for W100 glb

PostPosted: 05.03.2019, 17:24
by Dalai
The catalog file wsusscn2.cab may have been corrupted previously.

Anyway, thanks for the feedback and I'm glad it works now :).

Regards
Dalai

Re: File integrity verification failure for W100 glb

PostPosted: 17.03.2019, 12:08
by swellhog
I got the same error.
I will delete suggested files and try again.
Thank you.

Re: File integrity verification failure for W100 glb

PostPosted: 19.03.2019, 11:13
by swellhog
Further to my last post.

My error was with all downloads.
The last attempt was with a .cmd file.
Code: Select all
@pushd ..
call .\DownloadUpdates.cmd w61-x64 glb /includedotnet /includemsse /includewddefs /verify
@popd
@pushd ..
call .\DownloadUpdates.cmd w100-x64 glb /includedotnet /includemsse /includewddefs /verify
@popd
@pushd ..
call .\DownloadUpdates.cmd ofc glb /includedotnet /includemsse /includewddefs /verify
@popd
@pushd ..
call .\DownloadUpdates.cmd o2k13 enu /includedotnet /includemsse /includewddefs /verify
@popd
@pushd ..
call .\DownloadUpdates.cmd o2k16 glb /includedotnet /includemsse /includewddefs /verify
@popd
 


Here is the log file

Code: Select all
Tue 19/03/2019 19:54:45.09 - Info: Starting WSUS Offline Update download (v. 11.6.1) for w61-x64 glb
Tue 19/03/2019 19:54:45.10 - Info: Option /includedotnet detected
Tue 19/03/2019 19:54:45.11 - Info: Option /includemsse detected
Tue 19/03/2019 19:54:45.13 - Info: Option /includewddefs detected
Tue 19/03/2019 19:54:45.18 - Info: Option /verify detected
Tue 19/03/2019 19:54:45.25 - Info: Set time zone to LOC-10:00
Tue 19/03/2019 19:54:45.35 - Info: Preserved custom language and architecture additions and removals
Tue 19/03/2019 19:54:49.05 - Info: Updated static and exclude definitions for download and update
Tue 19/03/2019 19:54:49.07 - Info: Restored custom language and architecture additions and removals
Tue 19/03/2019 19:54:49.97 - Info: Downloaded/validated mkisofs tool
Tue 19/03/2019 19:54:50.05 - Warning: Integrity database ..\client\md\hashes-wsus.txt not found
Tue 19/03/2019 20:01:15.90 - Info: Downloaded/validated most recent Windows Update catalog file
Tue 19/03/2019 20:01:18.26 - Info: Verified digital file signature of Windows Update catalog file
Tue 19/03/2019 20:01:22.74 - Info: Created integrity database for Windows Update catalog file
Tue 19/03/2019 20:01:24.87 - Error: File integrity verification failure

--------------------------------------------------------------------------------

Tue 19/03/2019 20:01:24.89 - Info: Starting WSUS Offline Update download (v. 11.6.1) for w100-x64 glb
Tue 19/03/2019 20:01:24.89 - Info: Option /includedotnet detected
Tue 19/03/2019 20:01:24.90 - Info: Option /includemsse detected
Tue 19/03/2019 20:01:24.92 - Info: Option /includewddefs detected
Tue 19/03/2019 20:01:24.97 - Info: Option /verify detected
Tue 19/03/2019 20:01:25.03 - Info: Set time zone to LOC-10:00
Tue 19/03/2019 20:01:25.11 - Info: Preserved custom language and architecture additions and removals
Tue 19/03/2019 20:01:28.54 - Info: Updated static and exclude definitions for download and update
Tue 19/03/2019 20:01:28.55 - Info: Restored custom language and architecture additions and removals
Tue 19/03/2019 20:01:29.47 - Info: Downloaded/validated mkisofs tool
Tue 19/03/2019 20:01:29.63 - Info: Verified integrity of Windows Update catalog file
Tue 19/03/2019 20:01:35.04 - Info: Downloaded/validated most recent Windows Update catalog file
Tue 19/03/2019 20:01:39.31 - Info: Verified digital file signature of Windows Update catalog file
Tue 19/03/2019 20:01:43.79 - Info: Created integrity database for Windows Update catalog file
Tue 19/03/2019 20:01:45.96 - Error: File integrity verification failure

--------------------------------------------------------------------------------

Tue 19/03/2019 20:01:45.98 - Info: Starting WSUS Offline Update download (v. 11.6.1) for ofc glb
Tue 19/03/2019 20:01:45.98 - Info: Option /includedotnet detected
Tue 19/03/2019 20:01:46.00 - Info: Option /includemsse detected
Tue 19/03/2019 20:01:46.01 - Info: Option /includewddefs detected
Tue 19/03/2019 20:01:46.06 - Info: Option /verify detected
Tue 19/03/2019 20:01:46.14 - Info: Set time zone to LOC-10:00
Tue 19/03/2019 20:01:46.27 - Info: Preserved custom language and architecture additions and removals
Tue 19/03/2019 20:01:50.56 - Info: Updated static and exclude definitions for download and update
Tue 19/03/2019 20:01:50.57 - Info: Restored custom language and architecture additions and removals
Tue 19/03/2019 20:01:51.52 - Info: Downloaded/validated mkisofs tool
Tue 19/03/2019 20:01:51.64 - Info: Verified integrity of Windows Update catalog file
Tue 19/03/2019 20:01:57.17 - Info: Downloaded/validated most recent Windows Update catalog file
Tue 19/03/2019 20:02:00.99 - Info: Verified digital file signature of Windows Update catalog file
Tue 19/03/2019 20:02:05.47 - Info: Created integrity database for Windows Update catalog file
Tue 19/03/2019 20:02:07.66 - Error: File integrity verification failure

--------------------------------------------------------------------------------

Tue 19/03/2019 20:02:07.68 - Info: Starting WSUS Offline Update download (v. 11.6.1) for o2k13 enu
Tue 19/03/2019 20:02:07.68 - Info: Option /includedotnet detected
Tue 19/03/2019 20:02:07.70 - Info: Option /includemsse detected
Tue 19/03/2019 20:02:07.71 - Info: Option /includewddefs detected
Tue 19/03/2019 20:02:07.76 - Info: Option /verify detected
Tue 19/03/2019 20:02:07.82 - Info: Set time zone to LOC-10:00
Tue 19/03/2019 20:02:07.92 - Info: Preserved custom language and architecture additions and removals
Tue 19/03/2019 20:02:11.12 - Info: Updated static and exclude definitions for download and update
Tue 19/03/2019 20:02:11.13 - Info: Restored custom language and architecture additions and removals
Tue 19/03/2019 20:02:12.06 - Info: Downloaded/validated mkisofs tool
Tue 19/03/2019 20:02:12.18 - Info: Verified integrity of Windows Update catalog file
Tue 19/03/2019 20:02:17.22 - Info: Downloaded/validated most recent Windows Update catalog file
Tue 19/03/2019 20:02:21.41 - Info: Verified digital file signature of Windows Update catalog file
Tue 19/03/2019 20:02:25.90 - Info: Created integrity database for Windows Update catalog file
Tue 19/03/2019 20:02:28.11 - Error: File integrity verification failure

--------------------------------------------------------------------------------

Tue 19/03/2019 20:02:28.13 - Info: Starting WSUS Offline Update download (v. 11.6.1) for o2k16 glb
Tue 19/03/2019 20:02:28.13 - Info: Option /includedotnet detected
Tue 19/03/2019 20:02:28.15 - Info: Option /includemsse detected
Tue 19/03/2019 20:02:28.16 - Info: Option /includewddefs detected
Tue 19/03/2019 20:02:28.22 - Info: Option /verify detected
Tue 19/03/2019 20:02:28.27 - Info: Set time zone to LOC-10:00
Tue 19/03/2019 20:02:28.34 - Info: Preserved custom language and architecture additions and removals
Tue 19/03/2019 20:02:31.78 - Info: Updated static and exclude definitions for download and update
Tue 19/03/2019 20:02:31.80 - Info: Restored custom language and architecture additions and removals
Tue 19/03/2019 20:02:32.72 - Info: Downloaded/validated mkisofs tool
Tue 19/03/2019 20:02:32.86 - Info: Verified integrity of Windows Update catalog file
Tue 19/03/2019 20:02:38.37 - Info: Downloaded/validated most recent Windows Update catalog file
Tue 19/03/2019 20:02:43.49 - Info: Verified digital file signature of Windows Update catalog file
Tue 19/03/2019 20:02:47.96 - Info: Created integrity database for Windows Update catalog file
Tue 19/03/2019 20:02:50.11 - Error: File integrity verification failure
 


Hoping you can steer me towards a fix.

Re: File integrity verification failure for W100 glb

PostPosted: 19.03.2019, 16:38
by Dalai
@swellhog:
Please try without /includewddefs. The Windows Defender signature files are updated every couple of hours, and are delivered via CDN (Content Delivery Network), so chances are pretty high that these files seem to be downloaded properly but actually aren't, and thus their signature can't be verified.

Also, please run only one of the commands of your batch file, and do so in an open command prompt, and try to catch the error on the CMD (because the log file is not really helpful in this case).

Regards
Dalai

Re: File integrity verification failure for W100 glb

PostPosted: 20.03.2019, 19:50
by swellhog
Dalai,
I finally managed to get it to work.By removing the "/includedotnet" from all the downloads eg.

This didn't work.
Code: Select all
call .\DownloadUpdates.cmd w61-x64 glb /includedotnet /includemsse /verify

This did.
Code: Select all
call .\DownloadUpdates.cmd w61-x64 glb  /includemsse /verify

Have you any idea why this was so?

Re: File integrity verification failure for W100 glb

PostPosted: 20.03.2019, 20:06
by Dalai
swellhog wrote:Have you any idea why this was so?

To avoid shooting in the dark, it's necessary to know what exactly is wrong:
Dalai wrote:Also, please run only one of the commands of your batch file, and do so in an open command prompt, and try to catch the error on the CMD.


Regards
Dalai