Environment
NetIQ AppManager 7.0.x
Microsoft Windows 2008
Situation
Error: Internal Error 2103.26
The module failure will also fail from a silent install and a command line install.
Verbose MSI logging will show the following:
MSI (s) (78:38) [16:19:37:201]: Note: 1: 1402 2: HKEY_USERS\S-1-5-21-3953319327-140543192-4052090854-3600\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 3: 2
MSI (s) (78:38) [16:19:37:201]: Note: 1: 1402 2: HKEY_USERS\S-1-5-21-3953319327-140543192-4052090854-3600\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders 3: 2
MSI (s) (78:38) [16:19:37:201]: Found shell folder by spelunking through the registry.
MSI (s) (78:38) [16:19:37:201]: Note: 1: 2103 2: 26
DEBUG: Error 2103: Could not resolve path for shell folder 26.
Internal Error 2103. 26
MSI (s) (78:38) [16:19:42:739]: Product: AppManager for SQL Server -- Internal Error 2103. 26
Action ended 16:19:42: InstallFinalize. Return value 3.
Resolution
1 Copy the MSI to the c:\temp folder, if this folder does not exist then please create this.
2 Open an Administrator Command Line
3 Envoke msiexec using the following command, replace amxxxx.msi with the MSI in question: msiexec /i amxxxx.msi ALLUSERS=1 /l*v c:\temp\nqmoduleinstall.log
4 Verify the module has been installed by running the appropriate discovery against the agent.
If the module did not install properly please send the nqmoduleinstall.log file generated in the c:\temp\ to NetIQ Technical Support
Refer to the following MSDN article for more information on the ALLUSERS insatller property.
http://msdn.microsoft.com/en-us/library/aa367559(v=vs.85).aspx
Cause
This is due to the windows installer being underable to find folder type 26, which is the Application Data folder.
SHF_APPLICATIONDATA - 26
The path to the Application Data folder on the user's system. On Windows this is the path from the per-user profile. Typically, this is something like "C:\Documents and Settings\YourName\Application Data."