TRC Remote Control Controller v8.2.1 fails to install

(imported topic written by woodb0ss)

I’ve attempted to install the new TRC Controller (v8.2.1 released today) on both Win08R2 servers and Win7 clients. All fail in the same place:

Completed prefetch trc_cont_win.bfa sha1:ffae8ace26b4b1c1961a37519891a46e27b2eeee size:71136752 http://software.bigfix.com/download/TRC/821_024/trc_cont_win_0024.bfa

Completed extract trc_cont_win.bfa

Completed wait “{pathname of system folder & “\msiexec.exe”}” /I __Download\trc_controller.msi /QN ALLUSERS=1

Completed // Set up right-click menu in Console (if applicable)

Completed if {exists regapp “BESConsole.exe” and exists current user}

Completed delete __appendfile

Completed delete regTivoliRC.reg

Completed appendfile Windows Registry Editor Version 5.00

Completed appendfile

Completed appendfile

HKEY_CURRENT_USER\Software\BigFix\Enterprise Console\Settings\ComputerListContextMenuExtensions\TivoliRC

Completed appendfile “MenuDisplayName”="&Tivoli Endpoint Manager for Remote Control"

Completed if {x64 of operating system}

Completed appendfile “ShellCommandRelevance”=""%22{escape of value of variable “ProgramFilesX86” of environment}\IBM\Tivoli\Remote Control\Controller\jre\bin\javaw.exe%22 -jar %22{escape of value of variable “ProgramFilesX86” of environment}\IBM\Tivoli\Remote Control\Controller\TRCConsole.jar%22 --host " & hostname of current computer"

Completed else

Completed appendfile “ShellCommandRelevance”=""%22{escape of value of variable “ProgramFiles” of environment}\IBM\Tivoli\Remote Control\Controller\jre\bin\javaw.exe%22 -jar %22{escape of value of variable “ProgramFiles” of environment}\IBM\Tivoli\Remote Control\Controller\TRCConsole.jar%22 --host " & hostname of current computer"

Completed endif

Completed appendfile “MaxComputerSetSize”=dword:00000001

Completed appendfile “ComputerApplicabilityRelevance”=“value of results (current computer, property 1 of fixlet 4 of bes site whose (name of it starts with “Tivoli Remote Control”)) = “True””

Completed move __appendfile regTivoliRC.reg

Completed parameter “tmp_dir” = “{value of variable “SystemDrive” of environment & “” & (following text of first “” of it) of (preceding text of last “%00” of it) of (value “ProfileImagePath” of key (“HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList” & (component string of sid of security account (name of current user))) of registry as string)}”

Completed delete “{parameter “tmp_dir”}\regTivoliRC.reg”

Completed copy regTivoliRC.reg “{parameter “tmp_dir”}\regTivoliRC.reg”

Completed prefetch RunAsCurrentUser.exe sha1:ee47505ebfb2790b9da8a20ed70e67158e9753d0 size:342528 http://software.bigfix.com/download/bes/util/RunAsCurrentUser-2.0.3.1.exe utility __Download\RunAsCurrentUser.exe

Completed if {exists file “reg.exe” of system folder}

Completed waithidden __Download\RunAsCurrentUser.exe --w --q cmd.exe /c reg.exe IMPORT “{parameter “tmp_dir”}\regTivoliRC.reg”

Completed else

Completed waithidden __Download\RunAsCurrentUser.exe --w --q cmd.exe /c regedit.exe /s “{parameter “tmp_dir”}\regTivoliRC.reg”

Completed endif

Completed delete “{parameter “tmp_dir”}\regTivoliRC.reg”

Completed endif

Completed // Change the configuration to use local encoding for audit files

Completed if {x64 of operating system}

Failed waithidden cmd.exe /C echo {“audit.file.local.encoding=true”}>> {"%22" &(value of variable “ProgramFilesX86” of environment & “\IBM\Tivoli\Remote Control\Controller\trc_controller.properties”) & “%22”}

else

waithidden cmd.exe /C echo {“audit.file.local.encoding=true”}>> {"%22" & (value of variable “ProgramFiles” of environment & “\IBM\Tivoli\Remote Control\Controller\trc_controller.properties”) & “%22”}

endif

Ideas? At first I thought it might be a problem with upgrading from the current environment, so I completely uninstalled and then re-installed the Server/Target/Broker through the console, but the controller fails every time.

Thanks,

Daryl

(imported comment written by woodb0ss)

Quick update…the task actually completed and is working. TEM is simply showing “failed” on a portion of the if/then/else statement.

Daryl