Issue was Fixed:
delete "{parameter “folder” of action}\mpam-fe.exe"
copy __download\mpam-fe.exe "{parameter “folder”}\mpam-fe.exe"
parameter “mpamx86sha1” = "{sha1s of files “mpam-fe.exe” of folders (parameter “folder” of action)}"
parameter “mpamx86size” = “{sizes of files “mpam-fe.exe” of folders (parameter “folder” of action)}”
delete "{parameter “folder” of action}\mpam-fex64.exe"
copy __download\mpam-fex64.exe "{parameter “folder”}\mpam-fex64.exe"
parameter “mpamx64sha1” = "{sha1s of files “mpam-fex64.exe” of folders (parameter “folder” of action)}"
parameter “mpamx64size” = “{sizes of files “mpam-fex64.exe” of folders (parameter “folder” of action)}”
==============================
ActionScript:
download https://download.microsoft.com/download/DefinitionUpdates/mpam-fe.exe
download https://download.microsoft.com/download/DefinitionUpdates/mpam-fex64.exe
parameter “fixletid” = "21286"
parameter “fixletsitename” = "Orb - Tests"
parameter “besserver” = "{dns name}"
parameter “folder” = “{value of setting “_BESRelay_HTTPServer_ServerRootPath” of client & “Uploads\MPAM”}”
if{not exists folder (parameter “folder” of action)}
folder create "{parameter “folder” of action}"
endif
delete "{parameter “folder” of action}\mpam-fe.exe"
copy __download\mpam-fe.exe "{parameter “folder”}\mpam-fe.exe"
parameter “mpamx86sha1” = "{sha1s of files “mpam-fe.exe” of folders (parameter “folder” of action)}"
parameter “mpamx86size” = “{sizes of files “mpam-fe.exe” of folders (parameter “folder” of action)}”
delete "{parameter “folder” of action}\mpam-fex64.exe"
copy __download\mpam-fex64.exe "{parameter “folder”}\mpam-fex64.exe"
parameter “mpamx64sha1” = "{sha1s of files “mpam-fex64.exe” of folder (parameter “folder” of action)}"
parameter “mpamx64size” = “{sizes of files “mpam-fex64.exe” of folder (parameter “folder” of action)}”
Client Log:
At 10:57:24 +0300 - CustomSite_Orb_-2d_Tests (http://RootServer:52311/cgi-bin/bfgather.exe/CustomSite_Orb_-2d_Tests)
Downloaded ‘http://127.0.0.1:52311/bfmirror/bfsites/manydirlists_36/__diffsite_260dcc7b5b2c83de295dd43f7fbc75bc39f857b9_to_bde4486be322f15dc57542e392d3db42a4575c3d’ as 'TempUpdateFilename’
Gather::SyncSiteByFile merging files - count: 1
At 10:57:24 +0300 -
Successful Synchronization with site 'CustomSite_Orb-2d_Tests’ (version 1870) - 'http://RootServer:52311/cgi-bin/bfgather.exe/CustomSite_Orb-2d_Tests’
At 10:57:25 +0300 -
Processing fixlet site.
At 10:57:35 +0300 - mailboxsite (http://RootServer:52311/cgi-bin/bfgather.exe/mailboxsite1074825027)
Relevant - Defender ATP - Update AV Definitions - Windows (fixlet:991)
At 10:57:35 +0300 -
ActionLogMessage: (action:991) Action signature verified for Downloads
ActionLogMessage: (action:991) Relevance substitution error.
At 10:57:37 +0300 -
ActionLogMessage: (action:991) ending action
At 10:58:27 +0300 -
Report posted successfully
If I’m testing it through the Fixlet Debugger, everything running fine
STATUS: Running action…
Command succeeded (Using download manager collected file) download https://download.microsoft.com/download/DefinitionUpdates/mpam-fe.exe
Command succeeded (Using download manager collected file) download https://download.microsoft.com/download/DefinitionUpdates/mpam-fex64.exe
Command succeeded parameter “fixletid” = "21286"
Command succeeded parameter “fixletsitename” = "Orb - Tests"
Command succeeded parameter “besserver” = "RootServer"
Command succeeded parameter “folder” = "D:\BigFix Enterprise\BES Server\wwwrootbes\Uploads\MPAM"
Command succeeded folder create "D:\BigFix Enterprise\BES Server\wwwrootbes\Uploads\MPAM"
Command succeeded delete No ‘D:\BigFix Enterprise\BES Server\wwwrootbes\Uploads\MPAM\mpam-fe.exe’ exists to delete, no failure reported
Command succeeded copy __download\mpam-fe.exe "D:\BigFix Enterprise\BES Server\wwwrootbes\Uploads\MPAM\mpam-fe.exe"
Command succeeded parameter “mpamx86sha1” = "0548e84834fdd8680a34fb478dc007b4339ad0fd"
Command succeeded parameter “mpamx86size” = "95392152"
Command succeeded delete No ‘D:\BigFix Enterprise\BES Server\wwwrootbes\Uploads\MPAM\mpam-fex64.exe’ exists to delete, no failure reported
Command succeeded copy __download\mpam-fex64.exe "D:\BigFix Enterprise\BES Server\wwwrootbes\Uploads\MPAM\mpam-fex64.exe"
Command succeeded parameter “mpamx64sha1” = "b45b89412333e84b47cdfa5daed4de7730949b57"
Command succeeded parameter “mpamx64size” = “96147624”
— Result —
Evaluation completed successfully!
=================
What I’m missing?
I’m using the download method because the URL is fixed and the size and sha1 could be different