-
Notifications
You must be signed in to change notification settings - Fork 6k
Open
Labels
Error-Hash-MismatchThe InstallerSHA256 Hash specified in the manifest doesn't match with the InstallerURL hashThe InstallerSHA256 Hash specified in the manifest doesn't match with the InstallerURL hashNeeds-TriageThis work item needs to be triaged by a member of the core team.This work item needs to be triaged by a member of the core team.Package-UpdateThis package needs to be updatedThis package needs to be updated
Description
Please confirm these before moving forward
- I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
- I have not been informed if the issue is resolved in a preview version of the winget client.
Category of the issue
Installer hash mismatch.
Brief description of your issue
2026-01-30 09:32:46.877 [CORE] Download hash: 115b8f65f8d739a53ebb8ad230a473546abba8869938500b4127067c1d2c197e
2026-01-30 09:32:46.877 [CORE] Download completed.
2026-01-30 09:32:46.882 [CORE] WinINet downloading from url: https://cdn.winget.microsoft.com/cache/manifests/m/Mozilla/Firefox/147.0.2/5312
2026-01-30 09:32:46.892 [CORE] Download hash: 0eaf40ff69cc7374f9e6b0c35b6eb3d46b9125a9292d1c29fd001ecb6b3fc40d
2026-01-30 09:32:46.892 [CORE] Download completed.
2026-01-30 09:32:46.898 [CLI ] Manifest fields: Name [Mozilla Firefox (en-US)], Version [147.0.2]
2026-01-30 09:32:46.910 [CLI ] Generated temp download path: C:\WINDOWS\TEMP\WinGet\defaultState\Mozilla.Firefox.147.0.2\9c78bb97f6ea4f4a7e978a6c03d7cc6121db92daf2c5a2d223f9b0a31daf3edd
2026-01-30 09:32:46.910 [CLI ] Installer download headers:
2026-01-30 09:32:46.911 [CORE] Downloading to path: C:\WINDOWS\TEMP\WinGet\defaultState\Mozilla.Firefox.147.0.2\9c78bb97f6ea4f4a7e978a6c03d7cc6121db92daf2c5a2d223f9b0a31daf3edd
2026-01-30 09:32:46.911 [CORE] DeliveryOptimization downloading from url: https://download-installer.cdn.mozilla.net/pub/firefox/releases/147.0.2/win64/en-US/Firefox%20Setup%20147.0.2.exe
2026-01-30 09:32:47.055 [CORE] DeliveryOptimization error: 0x80d0201a, extended error: 0x00000000
2026-01-30 09:32:47.056 [FAIL] C:\__w\1\s\external\pkg\src\AppInstallerCommonCore\DODownloader.cpp(361)\WindowsPackageManager.dll!00007FFB6FC09A30: (caller: 00007FFB6FC08623) Exception(1) tid(5090) 80D0201A
2026-01-30 09:32:47.067 [CORE] Started applying motw to C:\WINDOWS\TEMP\WinGet\defaultState\Mozilla.Firefox.147.0.2\9c78bb97f6ea4f4a7e978a6c03d7cc6121db92daf2c5a2d223f9b0a31daf3edd with zone: 3
2026-01-30 09:32:47.070 [CORE] Finished applying motw
2026-01-30 09:32:47.070 [CORE] WinINet downloading from url: https://download-installer.cdn.mozilla.net/pub/firefox/releases/147.0.2/win64/en-US/Firefox%20Setup%20147.0.2.exe
2026-01-30 09:32:47.277 [CORE] Download hash: 584bc97f01f8f936d9c8bb6a4db518cb1b174f9f7f154acbe4c95eae6ac0061d
2026-01-30 09:32:47.277 [CORE] Download completed.
2026-01-30 09:32:47.277 [CLI ] Package hash verification failed. SHA256 in manifest [9c78bb97f6ea4f4a7e978a6c03d7cc6121db92daf2c5a2d223f9b0a31daf3edd] does not match download [584bc97f01f8f936d9c8bb6a4db518cb1b174f9f7f154acbe4c95eae6ac0061d] with file size [108982] and content type [text/html;charset=UTF-8]
2026-01-30 09:32:47.278 [CLI ] Terminating context: 0x8a150011 at C:\__w\1\s\external\pkg\src\AppInstallerCLICore\Workflows\DownloadFlow.cpp:244
See the Package hash verification failed. SHA256 in manifest [9c78bb97f6ea4f4a7e978a6c03d7cc6121db92daf2c5a2d223f9b0a31daf3edd] does not match download [584bc97f01f8f936d9c8bb6a4db518cb1b174f9f7f154acbe4c95eae6ac0061d] with file size [108982] and content type [text/html;charset=UTF-8]
I have included as much information as possible, without overloading.
Steps to reproduce
"C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_1.27.350.0_x64__8wekyb3d8bbwe\winget.exe" install --exact --id Mozilla.Firefox --silent --accept-package-agreements --accept-source-agreements --scope machine --source winget --force
Actual behavior
Firefox is not updated.
Expected behavior
An updated Firefox.
Environment
1.27.350.0
Screenshots and Logs
No response
Metadata
Metadata
Assignees
Labels
Error-Hash-MismatchThe InstallerSHA256 Hash specified in the manifest doesn't match with the InstallerURL hashThe InstallerSHA256 Hash specified in the manifest doesn't match with the InstallerURL hashNeeds-TriageThis work item needs to be triaged by a member of the core team.This work item needs to be triaged by a member of the core team.Package-UpdateThis package needs to be updatedThis package needs to be updated