Serious problems to get the client installed at the TEM server:
Core Protection Module - Endpoint Deploy (Version 11 Service Pack 1)
Everythin seems to work well until the end of the installation script where it starts to move folders:
Failed
MoveDir = {value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM" of registry as
string}\Quarantine
CleanFailedMoveDir = {value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM" of registry as
string}\Quarantine
[Scan Now Configuration Ex]
ExcludeTrendProduct = 1
ExcludedFolder =
ExcludedFile =
ExcludedExt =
[Spyware Scan Now Configuration]
Enable = 1
ActionType = 1
__DONE
copy __createfile “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\ondemand.ini"
waithidden “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\TMCPMCLI.exe" CONFIG -i “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\ondemand.ini"
regset “[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM]”
“SetDefaultScanSettingsActionID”="{id of active action}"
// Apply default realtime.ini [real-time settings wizard]
delete realtime.ini
delete “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\realtime.ini"
createfile until __DONE
[Real Time Scan Configuration]
Enable = 1
ScanIncoming = 1
ScanOutgoing = 1
ScanAllFiles = 1
IntelliScan = 1
ExtList =
ScanShutdown = 0
ScanNetwork = 0
ScanCompressed = 1
CompressedLayer = 2
IntelliTrap = 1
EnableExclusion = 1
ActiveAction = 1
EnableUniAct = 1
BkUpIfClean = 1
MoveDir = {value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM" of registry as
string}\Quarantine
CleanFailedMoveDir = {value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM" of registry as
string}\Quarantine
[Spyware Real Time Scan Configuration]
Enable = 1
ActionType = 1
[Real Time Scan Configuration Ex]
ExcludeTrendProduct = 1
ExcludedFolder = {(concatenation “|” of ((if (exists regapp
"besclient.exe") then (pathname of parent folder of regapp “besclient.exe” as
string & “__BESData”) else “C:\Program Files\BigFix Enterprise\BES
Client__BESData”) ; (if (exists regapp “besrelay.exe”) then (pathname of parent
folder of regapp “besrelay.exe” as string) else “C:\Program Files\BigFix
Enterprise\BES Relay”) ; (if (exists value “EnterpriseServerFolder” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\Enterprise Server" of registry) then (value
"EnterpriseServerFolder" of keys “HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\Enterprise
Server” of registry as string) else “C:\Program Files\BigFix Enterprise\BES
Server”) ; (if (exists value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM" of registry) then (value
"Application Path" of keys “HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of
registry as string) else “C:\Program Files\Trend Micro\Core Protection Module”)
; (if (exists value “InstallPath” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPMsrv" of registry) then (value
"InstallPath" of keys “HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPMsrv” of
registry as string) else “C:\Program Files\Trend Micro\Core Protection Module
Server”)))}
ExcludedFile =
ExcludedExt =
__DONE
copy __createfile “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\realtime.ini"
waithidden “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\TMCPMCLI.exe" CONFIG -i “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\realtime.ini"
regset “[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM]”
“SetCPMRealTimeSettingsActionID”="{id of active action}"
// Apply default global.ini [global settings wizard]
delete global.ini
delete “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\global.ini"
createfile until __DONE
[Global Setting]
GlobalLargeCompressedFileScanSetting = 1
MaximumExtractFileSize = 2
CompressedFileCount = 100
OleLayer = 3
ExcludeExchangeStore = 1
ZipCleanOnOff = 0
EnableAssessment = 0
CookieScanner = 0
DiskReserved = 60
__DONE
copy __createfile “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\global.ini"
waithidden “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\TMCPMCLI.exe" CONFIG -i “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\global.ini"
regset “[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM]”
“SetCPMGlobalSettingsActionID”="{id of active action}"
// Switch Site for beta and production
if {(name of current site as string as lowercase) contains
"beta"}
// Switch opr AU to pre-opr AU for beta
regset “[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM\AuUpdater]”
“CloudUrl”=“http://esp-p.pre-opr-au.trendmicro.com/activeupdate”
// Switch BigFix compliance for beta
regset
"[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM\BigFixCompliance\License]"
“SiteName”=“Trend Core Protection Module BETA”
regset
"[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM\BigFixCompliance\License]"
“SiteURL”=“http://sync.bigfix.com/cgi-bin/bfgather/trendcpmbeta”
else
// recovery pre-opr AU to opr AU for CPM 10.5 beta
regset “[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM\AuUpdater]”
“CloudUrl”=“http://esp-p.activeupdate.trendmicro.com/activeupdate”
// recovery BigFix compliance for CPM 10.5 beta
regset
"[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM\BigFixCompliance\License]"
“SiteName”=“Trend Core Protection Module”
regset
"[HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM\BigFixCompliance\License]"
“SiteURL”=“http://sync.bigfix.com/cgi-bin/bfgather/trendcpm”
endif
waithidden “{(value “Application Path” of keys
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” of registry as
string)}\BigFixLicenseChecker.exe"
// set install time.
regset “[HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\CPM\client]”
“InstallTime”="{apparent registration server time}"
// Enable Endpoint Autoupdate automatically
if {(exists key “HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\CPM” whose
(exists value “Application Path” whose (exists (it as folder) whose (exists file
"TMCPMAuUpdater.exe" of it)) of it) of registry) AND (not exists setting
"CPM_InRollbackState" whose (exists value whose (it as integer = 1) of it) of
client) AND ((exists key
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillinNTCorp\CurrentVersion\Misc."
whose (exists value “ProgramVer” whose (it as string as version >= “1.5”) of
it) of registry))}
// Windows: Set flag
regset “[HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\CPM\client]”
“EnableAutoUpdate”=dword:00000001
//Unsubscribe the custom site if the site has been
subscribed.
if {exists site
"CustomSite_FileOnlyCustomSite_CPMAutoUpdate"}
custom site unsubscribe CustomSite_FileOnlyCustomSite_CPMAutoUpdate on
"{parameter “action issue date” of action}"
endif
// Subscribe to Custom Site
custom site subscribe CustomSite_FileOnlyCustomSite_CPMAutoUpdate as
"FileOnlyCustomSite_CPMAutoUpdate" on “{parameter “action issue date” of
action}”
//End - Enable Endpoint Autoupdate automatically
endif
// if necessary, reboot the machine.
if {x64 of operating system}
if {(exists key
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillinNTCorp\CurrentVersion\HIPS"
whose (exists value “NeedRebootForDrivers” of it) of x64 registry) OR (exists
key "HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillinNTCorp\CurrentVersion\HIPS"
whose (exists value “NeedRebootForDrivers” of it) of registry) OR (exists key
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillinNTCorp\CurrentVersion\Volatile"
of registry)}
// reboot
action requires restart {“CPM_DEPLOY”}
else
//in case of any pending file rename operations
//action may require restart {“CPM_DEPLOY”}
endif
else
if {(exists key
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillinNTCorp\CurrentVersion\HIPS"
whose (exists value “NeedRebootForDrivers” of it) of registry) OR (exists key
"HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillinNTCorp\CurrentVersion\Volatile"
of registry)}
// reboot
action requires restart {“CPM_DEPLOY”}
else
//in case of any pending file rename operations
//action may require restart {“CPM_DEPLOY”}
endif
endif
// OfficeScan installation reboot check
if {(exists file “CPMInstallResult.log” whose (exists line whose (it as
string contains “Status=6”) of it) of windows folder)}
action requires restart {“CPM_DEPLOY”}
endif