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

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

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.
Answered 04/12/2010 by: VBScab
Red Belt

Please log in to comment
0
thanks for the help there, appreciate it
Answered 04/13/2010 by: frodo
Orange Senior Belt

Please log in to comment
Answer this question or Comment on this question for clarity