Schedule VM Manager Tool Scan Results Upload stuck on running state

Hi Team,

Schedule VM Manager Tool Scan Results Upload stuck on running state in our BigFix console. Can you please help here.

Below is the status showing in details.

Completed parameter “sourceReleaseDate” = “2020-07-22”
Completed if {not (exists parameter “uploadFrequency”)}
Completed parameter “uploadFrequency” = “12”
Completed endif
Completed if {(if (name of operating system as lowercase starts with “win”) then (now - maximum of modification times of files of folder ((if (version of client >= “9” as version) then (pathname of parent folder of data folder of client) else (pathname of parent folder of regapp “besclient.exe”)) & “\LMT\VMMAN\config”) > 30 * minute) else ((exists folder (((if (version of client >= “9” as version) then (pathname of parent folder of data folder of client) else (pathname of parent folder of parent folder of client folder of site “actionsite”))) & “/LMT/vtech”) whose (exists file “run_vtech_scan.sh” of it)) OR (now - maximum of modification times of files of folder ((if (version of client >= “9” as version) then (pathname of parent folder of data folder of client) else (pathname of parent folder of parent folder of client folder of site “actionsite”)) & “/LMT/VMMAN/config”) > 30 * minute))) and ((not exists setting “VMMAN_LastScanNumber” whose (exists effective date of it) of client) or ((now - effective date of setting “VMMAN_LastScanNumber” of client) > (parameter “uploadFrequency” as integer) * hour) or (if (name of operating system as lowercase starts with “win”) then (maximum of modification times of files of folder ((if (version of client >= “9” as version) then (pathname of parent folder of data folder of client) else (pathname of parent folder of regapp “besclient.exe”)) & “\LMT\VMMAN\config”) > (effective date of setting “VMMAN_LastScanNumber” of client)) else ((exists folder (((if (version of client >= “9” as version) then (pathname of parent folder of data folder of client) else (pathname of parent folder of parent folder of client folder of site “actionsite”))) & “/LMT/vtech”) whose (exists file “run_vtech_scan.sh” of it))) OR (maximum of modification times of files of folder ((if (version of client >= “9” as version) then (pathname of parent folder of data folder of client) else (pathname of parent folder of parent folder of client folder of site “actionsite”)) & “/LMT/VMMAN/config”) > (effective date of setting “VMMAN_LastScanNumber” of client))))}
Completed parameter “compressed_file_number” = “{value of (setting “VMMAN_LastScanNumber” of client) | “0”}”
Completed //Set local variables and create output directories
Completed if {(((name of operating system) as lowercase) contains “win”)}
Completed //For Win
Completed parameter “homefolder” = “{(if (version of client >= “9” as version) then (pathname of parent folder of data folder of client) else (pathname of parent folder of regapp “besclient.exe”)) & “\LMT\VMMAN”}”
Completed parameter “outdir” = “{(parameter “homefolder”) & “\upload”}”
Completed parameter “compressedfile” = “{(parameter “homefolder” as string) & “" & computer id as string & “_” & (parameter “compressed_file_number” as string) & “vmman.zip"}"
Completed parameter “slash” = ""
Completed if {not exists folder (parameter “outdir” as string)}
Completed runhidden cmd /c mkdir “{parameter “outdir”}”
Completed continue if {exit code of action = 0}
Completed endif
Completed if {not exists folder (parameter “homefolder” as string)}
Completed runhidden cmd /c mkdir “{parameter “homefolder”}”
Completed continue if {exit code of action = 0}
Completed endif
Completed //Get windows only compression tool if not in system
Completed if {not exists file “zip.exe” whose (size of it = 290816 and sha1 of it = “88449f5743410e68ae2a01a2cbadc0b0e259e470”) of folder (parameter “homefolder” as string)}
Completed delete “{parameter “homefolder” as string}\zip.exe”
Completed prefetch zip.exe sha1:1db3082f22723982d3709cdec921687417fc3ab2 size:303888 http://software.bigfix.com/download/lmt/lmt/archivers_signed/win32/zip.exe sha256:fe9fdf5ff536a86c6b5ad4f5c16c5edfbbb85ff085c3045e7118fb0a9c5d5315
Completed copy __Download\zip.exe “{parameter “homefolder” as string}\zip.exe”
Completed endif
Completed else
Completed //For Non-win
Completed parameter “homefolder” = “{(if (version of client >= “9” as version) then (pathname of parent folder of data folder of client) else (pathname of parent folder of parent folder of client folder of site “actionsite”)) & “/LMT/VMMAN”}”
Completed parameter “outdir” = “{(parameter “homefolder” as string)& “/upload”}”
Completed parameter “compressedfile” = "{(parameter “homefolder” as string) & “/” & computer id as string & "
” & (parameter “compressed_file_number” as string) & “_vmman.tar.gz”}”
Completed parameter “slash” = “/”
Completed wait mkdir -p “{parameter “outdir”}”
Completed continue if {exit code of action = 0}
Completed wait mkdir -p “{parameter “homefolder”}”
Completed continue if {exit code of action = 0}
Completed endif
Completed delete “{parameter “compressedfile” as string}”
Completed parameter “logfilepath” = “{(parameter “homefolder” as string) & (parameter “slash” as string) & computer id as string & “_vmman_upload.log”}”
Completed if {(((name of operating system) as lowercase) contains “win”)}
Completed if {exists file ((parameter “homefolder” as string) & “\vmman.bat”)}
Running waithidden cmd.exe /c “”{parameter “homefolder” as string}\vmman.bat” -run"
continue if {exit code of action = 0}
endif
waithidden cmd.exe /c “”{parameter “homefolder” as string}\zip.exe" -vj “{parameter “compressedfile” as string}” “{parameter “outdir” as string}/*.xml”>> “{parameter “logfilepath” as string}” 2<&1"
// 0 - everything OK compressed file was created, 12 - zip was not created because there was nothing to be compressed
continue if {exit code of action = 0 OR exit code of action = 12}
else
if {exists file ((parameter “homefolder” as string) & “/vmman.sh”)}
wait {parameter “homefolder” as string}/vmman.sh -run
continue if {exit code of action = 0}
endif
delete __appendfile
appendfile #!/bin/sh
appendfile PATH=“$PATH:/bin:/usr/bin:/usr/contrib/bin”
appendfile export PATH
appendfile count=ls -l {parameter "outdir"} | grep .xml | wc -l
appendfile if [ $count -gt 0 ]
appendfile then
appendfile cd {parameter “outdir”}
appendfile tar cvf - .xml | gzip > {parameter “compressedfile”}
appendfile fi
appendfile exit 0
wait sh __appendfile
continue if {exit code of action = 0}
endif
// check if file was created
if {(exists file (parameter “compressedfile” as string))}
//delete the contect of the ‘upload’ directory
if {(((name of operating system) as lowercase) contains “win”)}
waithidden cmd.exe /c “del “{parameter “outdir”}*.xml””
continue if {exit code of action = 0}
else
delete __appendfile
appendfile #!/bin/sh
appendfile rm -rf {parameter “outdir”}/
.xml
wait sh __appendfile
continue if {exit code of action = 0}
endif
// save existing ArchiveManager settings
parameter “saved_operatingmode” = “{if (exists setting whose (name of it = “_BESClient_ArchiveManager_OperatingMode” and exists value of it) of client) then value of setting “_BESClient_ArchiveManager_OperatingMode” of client else “0”}”
//manual upload settings
setting “_BESClient_ArchiveManager_OperatingMode”=“2” on “{now}” for client
if {(parameter “compressed_file_number” as string) = “0”}
setting “_BESClient_ArchiveManager_FileSet-vmman_scan_0”=“{parameter “compressedfile” as string}” on “{now}” for client
endif
if {(parameter “compressed_file_number” as string) = “1”}
setting “_BESClient_ArchiveManager_FileSet-vmman_scan_1”=“{parameter “compressedfile” as string}” on “{now}” for client
endif
if {(parameter “compressed_file_number” as string) = “2”}
setting “_BESClient_ArchiveManager_FileSet-vmman_scan_2”=“{parameter “compressedfile” as string}” on “{now}” for client
endif
if {(parameter “compressed_file_number” as string) = “3”}
setting “_BESClient_ArchiveManager_FileSet-vmman_scan_3”=“{parameter “compressedfile” as string}” on “{now}” for client
endif
if {(parameter “compressed_file_number” as string) = “4”}
setting “_BESClient_ArchiveManager_FileSet-vmman_scan_4”=“{parameter “compressedfile” as string}” on “{now}” for client
endif
if {(parameter “compressed_file_number” as string) = “5”}
setting “_BESClient_ArchiveManager_FileSet-vmman_scan_5”=“{parameter “compressedfile” as string}” on “{now}” for client
endif
if {(parameter “compressed_file_number” as string) = “6”}
setting “_BESClient_ArchiveManager_FileSet-vmman_scan_6”=“{parameter “compressedfile” as string}” on “{now}” for client
endif
if {(parameter “compressed_file_number” as string) = “7”}
setting “_BESClient_ArchiveManager_FileSet-vmman_scan_7”=“{parameter “compressedfile” as string}” on “{now}” for client
endif
if {(parameter “compressed_file_number” as string) = “8”}
setting “_BESClient_ArchiveManager_FileSet-vmman_scan_8”=“{parameter “compressedfile” as string}” on “{now}” for client
endif
if {(parameter “compressed_file_number” as string) = “9”}
setting “_BESClient_ArchiveManager_FileSet-vmman_scan_9”=“{parameter “compressedfile” as string}” on “{now}” for client
endif
//upload the file
archive now
//restore previous settings
setting “_BESClient_ArchiveManager_OperatingMode”=“{parameter “saved_operatingmode”}” on “{now}” for client
setting “VMMAN_LastScanNumber”=“{if (exists setting “VMMAN_LastScanNumber” whose (exists value of it) of client) then((((value of setting “VMMAN_LastScanNumber” of client) as integer) + 1) mod 10) else (1)}” on “{now}” for client
endif
endif