/build/static/layout/Breadcrumb_cap_w.png

msi return value 2 - what does it mean

hi All,
i have an msi that works fine on an english Wins Server 2003.
if i install it on a german Wins Server 2003 i get the following error in the log.
What exactly does return value 2 mean?
The error msg that appears is
"An error occurred while applying security settings. User is not a valid user or group. This could be a problem with the package, or a problem connecting to a domain controller on the network."



UNKNOWN) Action start 17:21:39: WriteRegistryValues.
(SERVER) MSI (s) (B4:D8) [17:21:39:081]: Note: 1: 1609 2: Authenticated Users 3: 1332
(SERVER) MSI (s) (B4:D8) [17:28:24:414]:
(SERVER) MSI (s) (B4:D8) [17:28:24:417]: Note: 1: 3
(POLICY) MSI (s) (B4:D8) [17:28:24:449]: Machine policy value 'DisableRollback' is 0
(SERVER) MSI (s) (B4:D8) [17:28:24:449]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2


NOTE: Look at few lines above for clues on error
(ERROR) Action ended 17:28:24: WriteRegistryValues. Return value 2.
(SERVER) MSI (s) (B4:D8) [17:28:24:449]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
(SERVER) MSI (s) (B4:D8) [17:28:24:449]: No System Restore sequence number for this installation.
(SERVER) MSI (s) (B4:D8) [17:28:24:449]: Unlocking Server


NOTE: Look at few lines above for clues on error
(ERROR) Action ended 17:28:24: INSTALL. Return value 2.
(SERVER) MSI (s) (B4:D8) [17:28:24:471]: Note: 1: 1708
(SERVER) MSI (s) (B4:D8) [17:28:24:471]: Product: Communication Control Toolkit -- Installation operation failed.


0 Comments   [ + ] Show comments

Answers (2)

Posted by: anonymous_9363 14 years ago
Red Belt
0
I suspect your package either has entries in the LockPermissions table or uses a Custom Action to set permissions. In either case, they are probably using the English names for, say, the 'Adminstrator' account. Such an account won't exist in German installations ( I don't know what the German translation is). You will have to re-work the package so that it uses what are called "well-known SIDs" instead of the English names. You can find the SIDs for the usual accounts on MSDN.
Posted by: frodo 14 years ago
Orange Senior Belt
0
thanks for the help there, appreciate it
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ