Adobe Reader 11 SHA1 value incorrect

(imported topic written by SystemAdmin)

On the Adobe Reader 11 fixlet (fixlet ID#8101025) the AdbeRdr11000_sv_SE.msi file appears to have the wrong SHA1 value. Below is the error message when the server tries to download the file. I manually downloaded the file and checked the SHA1 and I get the same value as the TEM server - not the value in the fixlet.

As an aside - I would like to request that for fixlets for Adobe Reader and Firefox and the like that TEM installations running US English should not have to download 26 other language versions when NONE of them are needed in the environment! This is like a gig of space just for Adobe Reader for foreign language versions of installs that we’ll never use and we always have issues pulling the downloads for. I know I can make a custom copy but goodness this is supposed to reduce my admin time not increase it.

Can the fixlet in question be fixed with the SHA1 value and then maybe reconfig the fixlets so they don’t pull down unneccesary files.

Download error: “Error processing completed download: Requested SHA1 444c17f75ffeee52f88bf667890af722461f1522 does not match actual SHA1 fdcdb0d81423a29c48736c30d4f332f7c97c0671”

Download requested on server:

URL: http://ardownload.adobe.com/pub/adobe/reader/win/11.x/11.0.00/sv_SE/AdbeRdr11000_sv_SE.msi

SHA1: 444c17f75ffeee52f88bf667890af722461f1522

Size: 48,569,344 bytes

(imported comment written by Xie_Ran91)

The sha1 and size has been updated.

We provide the support for a list of languages based on customers’ need. To avoid download those unnecessary binaries, you may right click the fixlet and select “Create Custom Copy”. From the pop up wizard, select “Actions” tab and remove all the languages that are not applicable for your environment. The custom fixlet will go to “Master Action Site” by default.

(imported comment written by SystemAdmin)

I can understand (and heartily applaud) providing

support

for all the languages, but from the looks of the action script, it’s not supposed to download the language unless it’s needed (based on the series of IF/ELSEIF clauses).

if 
{exists key whose (value 
"UI" of it = 
"ENU") of keys of key 
"HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Acrobat Reader" of registry
} prefetch AdbeRdr1010_en_US.msi sha1:5972f2cfbd99e1b40a696ac95fcb0410016a0371 size:48470016 http:
//ardownload.adobe.com/pub/adobe/reader/win/10.x/10.1.0/en_US/AdbeRdr1010_en_US.msi waithidden msiexec.exe /qn /i 
"__Download\AdbeRdr1010_en_US.msi"   elseif 
{exists key whose (value 
"UI" of it = 
"FRA") of keys of key 
"HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Acrobat Reader" of registry
} prefetch AdbeRdr1010_fr_FR.msi sha1:11ad4d12c58d6483f76ea3a5b5b9c72926badb8d size:47664128 http:
//ardownload.adobe.com/pub/adobe/reader/win/10.x/10.1.0/fr_FR/AdbeRdr1010_fr_FR.msi waithidden msiexec.exe /qn /i 
"__Download\AdbeRdr1010_fr_FR.msi"   ...   endif

Is there a bug in the action script? Or is it REALLY supposed to download/cache all 30 languages even if they are NOT used on any endpoints?

(imported comment written by SystemAdmin)

I agree with Tim. Can someone please take another look at the mechanics of this and attempt to prevent all this unnecessary downloading and caching of files?