RC Softphone MSI silent install - MuiCache problems
Tags: softphone
Nov 5, 2019 at 1:27pm • 2 replies • 0 likes
Daniel Horn
I'm trying to install the Softphone MSI via script. When I install directly (locally) on the target machine, the MSI works correctly, but when I do it via remote script in Panda Systems Management, the log file diverges at the MuiCache stage and tries to reconfigure an existing install instead of doing a fresh install. See log file snippets below.
Successful log file (starting at line 123
=== Logging started: 10/24/2019 10:27:35 === Action start 10:27:35: INSTALL. Action start 10:27:35: CommonAppDataFolder.C971D83B_B481_44B9_BFF5_384D7A142656. Action ended 10:27:35: CommonAppDataFolder.C971D83B_B481_44B9_BFF5_384D7A142656. Return value 1. Action start 10:27:35: ProductSearch. PREVIOUS INSTALL CHECK: ALLUSERS = 0 PREVIOUS INSTALL CHECK: OLDALLUSERS = 0 PREVIOUS INSTALL CHECK: UpgradeCode = {F2C089DE-BC2A-4F25-B097-B0CF805C60DB} PREVIOUS INSTALL CHECK: GUID: {F2C089DE-BC2A-4F25-B097-B0CF805C60DB} PREVIOUS INSTALL CHECK: CLEAN: F2C089DEBC2A4F25B097B0CF805C60DB PREVIOUS INSTALL CHECK: REVERSE: ED980C2FA2CB52F40B790BFC08C506BD PREVIOUS INSTALL CHECK: Search HKLM SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\ED980C2FA2CB52F40B790BFC08C506BD PREVIOUS INSTALL CHECK: Not found 'perMachine' install PREVIOUS INSTALL CHECK: Search HKCU Software\Microsoft\Installer\UpgradeCodes\ED980C2FA2CB52F40B790BFC08C506BD PREVIOUS INSTALL CHECK: Not found 'perUser' install Action ended 10:27:36: ProductSearch. Return value 1. Action start 10:27:36: FindRelatedProducts. Action ended 10:27:36: FindRelatedProducts. Return value 1. Action start 10:27:36: CloseApplication. CLOSE APPLICATION: Initialized. CLOSE APPLICATION: APPLICATION = Softphone.exe Action ended 10:27:37: CloseApplication. Return value 1. Action start 10:27:37: LaunchConditions. Action ended 10:27:37: LaunchConditions. Return value 0. Action start 10:27:37: ValidateProductID. Action ended 10:27:37: ValidateProductID. Return value 1. Action start 10:27:37: CostInitialize. Action ended 10:27:37: CostInitialize. Return value 1. Action start 10:27:37: FileCost. Action ended 10:27:37: FileCost. Return value 1. Action start 10:27:37: GetInstallFolder. SEARCH FOLDER VALUE: Initialized. SEARCH FOLDER VALUE: Found path C:\Program Files (x86). SEARCH FOLDER VALUE: Initialized SEARCH FOLDER VALUE: Search in HKCU - Software\RingCentral\RingCentral Phone\Install SEARCH FOLDER VALUE: Not found previous install SEARCH FOLDER VALUE: Search in HKLM - SOFTWARE\RingCentral\RingCentral Phone\Install SEARCH FOLDER VALUE: Change search path SEARCH FOLDER VALUE: Search in HKLM - SOFTWARE\Wow6432Node\RingCentral\RingCentral Phone\Install SEARCH FOLDER VALUE: Can't open any key SEARCH FOLDER VALUE: Not found previous install SEARCH FOLDER VALUE: Found = 0 SEARCH FOLDER VALUE: Upgrade = 0 SEARCH FOLDER VALUE: iAllUsers = 0 SEARCH FOLDER VALUE: iPerAdmin = 0 Action ended 10:27:38: GetInstallFolder. Return value 1. Action start 10:27:38: CheckPined. UpdateShellLinkAction: Initialized. UpdateShellLinkAction: Product RingCentral Phone. UpdateShellLinkAction: Alias RingCentral for Windows. UpdateShellLinkAction: APPDATA path C:\Users\Bryan Laptop\AppData\Roaming. UpdateShellLinkAction: createInPath :C:\Users\Bryan Laptop\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar UpdateShellLinkAction: referTo :Softphone.exe UpdateShellLinkAction: linkName :RingCentral for Windows.lnk UpdateShellLinkAction: appUserModelID :RingCentral Phone UpdateShellLinkAction: Name for new link: C:\Users\Bryan Laptop\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\RingCentral Phone.lnk UpdateShellLinkAction: File does not exists. UpdateShellLinkAction: Backup C:\Users\Bryan Laptop\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\RingCentral for Windows.lnk UpdateShellLinkAction: Temp file is C:\Users\BRYANL~1\AppData\Local\Temp\rctB019.tmp UpdateShellLinkAction: Backup file error UpdateShellLinkAction: Complete error. Action ended 10:27:39: CheckPined. Return value 1. Action start 10:27:39: HybridSetDefaultPerMachineFolder. Action ended 10:27:39: HybridSetDefaultPerMachineFolder. Return value 1. Action start 10:27:39: HybridSetDefaultPerUserFolder. Action ended 10:27:39: HybridSetDefaultPerUserFolder. Return value 1. Action start 10:27:39: ChangeToPerUser. Action ended 10:27:39: ChangeToPerUser. Return value 1. Action start 10:27:39: ChangeToPerUser2. Action ended 10:27:39: ChangeToPerUser2. Return value 1. Action start 10:27:39: HybridSetPerUserFolder. Action ended 10:27:39: HybridSetPerUserFolder. Return value 1. Action start 10:27:39: SearchProtocols. SAVE PROTOCOLS: Initialized. SAVE PROTOCOLS: Brand: RingCentral SAVE PROTOCOLS: Protocol list: callto fax tel rcmobile rcuk rcsp SAVE PROTOCOLS: Search: SAVE PROTOCOLS: Checking app RingCentral for protocol callto SAVE PROTOCOLS: No program registered for protocol callto SAVE PROTOCOLS: Checking app RingCentral for protocol fax SAVE PROTOCOLS: No program registered for protocol fax SAVE PROTOCOLS: Checking app RingCentral for protocol tel SAVE PROTOCOLS: RingCentral program IS NOT registered for protocol tel SAVE PROTOCOLS: Checking app RingCentral for protocol rcmobile SAVE PROTOCOLS: No program registered for protocol rcmobile SAVE PROTOCOLS: Checking app RingCentral for protocol rcuk SAVE PROTOCOLS: No program registered for protocol rcuk SAVE PROTOCOLS: Checking app RingCentral for protocol rcsp SAVE PROTOCOLS: No program registered for protocol rcsp Action ended 10:27:40: SearchProtocols. Return value 1. Action start 10:27:40: CostFinalize. Action ended 10:27:40: CostFinalize. Return value 1. Action start 10:27:40: LaunchProperty. Action ended 10:27:40: LaunchProperty. Return value 1. Action start 10:27:40: MigrateFeatureStates. Action ended 10:27:40: MigrateFeatureStates. Return value 0. Action start 10:27:40: InstallValidate. Action ended 10:27:42: InstallValidate. Return value 1. Action start 10:27:42: SetARPINSTALLLOCATION. Action ended 10:27:42: SetARPINSTALLLOCATION. Return value 1. Action start 10:27:42: InstallInitialize. Action ended 10:27:42: InstallInitialize. Return value 1. Action start 10:27:42: RemoveExistingProducts. Action ended 10:27:42: RemoveExistingProducts. Return value 1. Action start 10:27:42: ProcessComponents. Action ended 10:27:45: ProcessComponents. Return value 1. Action start 10:27:45: UnpublishFeatures. Action ended 10:27:45: UnpublishFeatures. Return value 1. Action start 10:27:45: RemoveRegistryValues. Action ended 10:27:45: RemoveRegistryValues. Return value 1. Action start 10:27:45: RemoveShortcuts. Action ended 10:27:45: RemoveShortcuts. Return value 1. Action start 10:27:45: RemoveFiles. Action ended 10:27:45: RemoveFiles. Return value 1. Action start 10:27:45: RemoveFolders. Action ended 10:27:45: RemoveFolders. Return value 1. Action start 10:27:45: CreateFolders. Action ended 10:27:45: CreateFolders. Return value 1. Action start 10:27:45: InstallFiles. Action ended 10:27:46: InstallFiles. Return value 1. Action start 10:27:46: InstallCalltoUser. Action ended 10:27:46: InstallCalltoUser. Return value 1. Action start 10:27:46: InstallOutlook. Action ended 10:27:46: InstallOutlook. Return value 1. Action start 10:27:46: CacheClean. Clean MUI cache: Open registry Software\Microsoft\Windows\ShellNoRoam\MUICache. Clean MUI cache: Key not found Clean MUI cache: Open registry Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\MuiCache. Clean MUI cache: Processing (0) LangID Clean MUI cache: Processing (1) C:\WINDOWS\Explorer.exe.FriendlyAppName Clean MUI cache: Processing (2) C:\WINDOWS\Explorer.exe.ApplicationCompany Clean MUI cache: Processing (3) C:\WINDOWS\system32\shell32.dll.FriendlyAppName Clean MUI cache: Processing (4) C:\WINDOWS\system32\shell32.dll.ApplicationCompany Clean MUI cache: Processing (5) C:\WINDOWS\system32\explorerframe.dll.FriendlyAppName Clean MUI cache: Processing (6) C:\WINDOWS\system32\explorerframe.dll.ApplicationCompany Clean MUI cache: Processing (7) C:\Windows\System32\fsquirt.exe.FriendlyAppName Clean MUI cache: Processing (8) C:\Windows\System32\fsquirt.exe.ApplicationCompany Clean MUI cache: Processing (9) C:\Windows\System32\WFS.exe.FriendlyAppName Clean MUI cache: Processing (10) C:\Windows\System32\WFS.exe.ApplicationCompany Clean MUI cache: Processing (11) C:\WINDOWS\system32\NOTEPAD.EXE.FriendlyAppName Clean MUI cache: Processing (12) C:\WINDOWS\system32\NOTEPAD.EXE.ApplicationCompany Clean MUI cache: Processing (13) C:\WINDOWS\System32\msiexec.exe.FriendlyAppName Clean MUI cache: Processing (14) C:\WINDOWS\System32\msiexec.exe.ApplicationCompany Clean MUI cache: Processing (15) C:\Windows\System32\appresolver.dll.FriendlyAppName Clean MUI cache: Processing (16) C:\Windows\System32\appresolver.dll.ApplicationCompany Clean MUI cache: Unable to read value name 17 Clean MUI cache: Close registry. Action ended 10:27:47: CacheClean. Return value 1. Action start 10:27:47: CreateShortcuts. Action ended 10:27:47: CreateShortcuts. Return value 1. Action start 10:27:47: WriteRegistryValues. Action ended 10:27:47: WriteRegistryValues. Return value 1. Action start 10:27:47: RegisterUser. Action ended 10:27:47: RegisterUser. Return value 1. Action start 10:27:47: RegisterProduct. Action ended 10:27:47: RegisterProduct. Return value 1. Action start 10:27:47: PublishFeatures. Action ended 10:27:47: PublishFeatures. Return value 1. Action start 10:27:47: PublishProduct. Action ended 10:27:47: PublishProduct. Return value 1. Action start 10:27:47: InstallDriverX64.C971D83B_B481_44B9_BFF5_384D7A142656. Action ended 10:27:47: InstallDriverX64.C971D83B_B481_44B9_BFF5_384D7A142656. Return value 1. Action start 10:27:47: InstallFinalize. 1: InstallDriverX64.C971D83B_B481_44B9_BFF5_384D7A142656 2: 0 1: InstallOutlook 2: 0 1: InstallCalltoUser 2: 0 Action ended 10:28:21: InstallFinalize. Return value 1. Action ended 10:28:21: INSTALL. Return value 1. MSI (s) (70:64) [10:28:21:826]: Product: RingCentral Phone -- Installation completed successfully. MSI (s) (70:64) [10:28:21:826]: Windows Installer installed the product. Product Name: RingCentral Phone. Product Version: 19.3.4.36528. Product Language: 1033. Manufacturer: RingCentral. Installation success or error status: 0. === Logging stopped: 10/24/2019 10:28:21 ===
Unsuccessful log file
=== Logging started: 10/24/2019 10:22:13 === Action start 10:22:13: INSTALL. Action start 10:22:13: CommonAppDataFolder.C971D83B_B481_44B9_BFF5_384D7A142656. Action ended 10:22:13: CommonAppDataFolder.C971D83B_B481_44B9_BFF5_384D7A142656. Return value 1. Action start 10:22:13: ProductSearch. PREVIOUS INSTALL CHECK: ALLUSERS = 0 PREVIOUS INSTALL CHECK: OLDALLUSERS = 0 PREVIOUS INSTALL CHECK: UpgradeCode = {F2C089DE-BC2A-4F25-B097-B0CF805C60DB} PREVIOUS INSTALL CHECK: GUID: {F2C089DE-BC2A-4F25-B097-B0CF805C60DB} PREVIOUS INSTALL CHECK: CLEAN: F2C089DEBC2A4F25B097B0CF805C60DB PREVIOUS INSTALL CHECK: REVERSE: ED980C2FA2CB52F40B790BFC08C506BD PREVIOUS INSTALL CHECK: Search HKLM SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\ED980C2FA2CB52F40B790BFC08C506BD PREVIOUS INSTALL CHECK: Not found 'perMachine' install PREVIOUS INSTALL CHECK: Search HKCU Software\Microsoft\Installer\UpgradeCodes\ED980C2FA2CB52F40B790BFC08C506BD PREVIOUS INSTALL CHECK: Reserve value ALLUSERS to 0 (perUser) PREVIOUS INSTALL CHECK: Change value ALLUSERS to reserved value (0) Action ended 10:22:14: ProductSearch. Return value 1. Action start 10:22:14: FindRelatedProducts. Action ended 10:22:14: FindRelatedProducts. Return value 0. Action start 10:22:14: CloseApplication. CLOSE APPLICATION: Initialized. CLOSE APPLICATION: APPLICATION = Softphone.exe Action ended 10:22:15: CloseApplication. Return value 1. Action start 10:22:15: LaunchConditions. Action ended 10:22:15: LaunchConditions. Return value 0. Action start 10:22:15: ValidateProductID. Action ended 10:22:15: ValidateProductID. Return value 1. Action start 10:22:15: CostInitialize. Action ended 10:22:15: CostInitialize. Return value 1. Action start 10:22:15: FileCost. Action ended 10:22:15: FileCost. Return value 1. Action start 10:22:15: GetInstallFolder. SEARCH FOLDER VALUE: Initialized. SEARCH FOLDER VALUE: Found path C:\Program Files (x86). SEARCH FOLDER VALUE: Initialized SEARCH FOLDER VALUE: Search in HKCU - Software\RingCentral\RingCentral Phone\Install SEARCH FOLDER VALUE: Read registry value of INSTALLFOLDER SEARCH FOLDER VALUE: Set value UNINSTALLFOLDER to C:\WINDOWS\SysWOW64\config\systemprofile\AppData\Local\RingCentral\SoftPhoneApp\ SEARCH FOLDER VALUE: Found = 1 SEARCH FOLDER VALUE: Upgrade = 0 SEARCH FOLDER VALUE: iAllUsers = 0 SEARCH FOLDER VALUE: iPerAdmin = 0 Action ended 10:22:16: GetInstallFolder. Return value 1. Action start 10:22:16: CheckPined. UpdateShellLinkAction: Initialized. UpdateShellLinkAction: Product RingCentral Phone. UpdateShellLinkAction: Alias RingCentral for Windows. UpdateShellLinkAction: APPDATA path C:\Users\Default\AppData\Roaming. UpdateShellLinkAction: createInPath :C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar UpdateShellLinkAction: referTo :Softphone.exe UpdateShellLinkAction: linkName :RingCentral for Windows.lnk UpdateShellLinkAction: appUserModelID :RingCentral Phone UpdateShellLinkAction: Name for new link: C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\RingCentral Phone.lnk UpdateShellLinkAction: File does not exists. UpdateShellLinkAction: Backup C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\RingCentral for Windows.lnk UpdateShellLinkAction: Temp file is C:\WINDOWS\TEMP\rctC62A.tmp UpdateShellLinkAction: Backup file error UpdateShellLinkAction: Complete error. Action ended 10:22:17: CheckPined. Return value 1. Action start 10:22:17: HybridSetDefaultPerMachineFolder. Action ended 10:22:17: HybridSetDefaultPerMachineFolder. Return value 1. Action start 10:22:17: HybridSetDefaultPerUserFolder. Action ended 10:22:17: HybridSetDefaultPerUserFolder. Return value 1. Action start 10:22:17: HybridSetUninstallFolder. Action ended 10:22:17: HybridSetUninstallFolder. Return value 1. Action start 10:22:17: ChangeToPerUser. Action ended 10:22:17: ChangeToPerUser. Return value 1. Action start 10:22:17: ChangeToPerUser2. Action ended 10:22:17: ChangeToPerUser2. Return value 1. Action start 10:22:17: SearchProtocols. SAVE PROTOCOLS: Initialized. SAVE PROTOCOLS: Brand: RingCentral SAVE PROTOCOLS: Protocol list: callto fax tel rcmobile rcuk rcsp SAVE PROTOCOLS: Search: SAVE PROTOCOLS: Checking app RingCentral for protocol callto SAVE PROTOCOLS: No program registered for protocol callto SAVE PROTOCOLS: Checking app RingCentral for protocol fax SAVE PROTOCOLS: No program registered for protocol fax SAVE PROTOCOLS: Checking app RingCentral for protocol tel SAVE PROTOCOLS: No program registered for protocol tel SAVE PROTOCOLS: Checking app RingCentral for protocol rcmobile SAVE PROTOCOLS: No program registered for protocol rcmobile SAVE PROTOCOLS: Checking app RingCentral for protocol rcuk SAVE PROTOCOLS: No program registered for protocol rcuk
2 Answers
A new Community is coming to RingCentral!
Posts are currently read-only as we transition into our new platform.We thank you for your patience
during this downtime.
Try Workflow Builder
Did you know you can easily automate tasks like responding to SMS, team messages, and more? Plus it's included with RingCentral Video and RingEX plans!Try RingCentral Workflow Builder