Guest cbtg2006 Posted October 31, 2007 Posted October 31, 2007 Hey guys, I've got an odd error I am experiencing on a Windows Server 2003 server. The problem only occurs under my own account. I am a Domain Admin. As any other Administrator or Domain Admin account I do not experience this error. The error always has the code 2203 and is similar to: Error 2203. An internal error has occurred. (M:\WINDOWS\Installer \399f2.ipi -2147024629 ) Contact Microsoft Product Support Services (PSS) for assistance. I have checked the ACL on the temp folder and the Windows Installer folder and they're fine; although this is proven by the fact the other accounts work. The error occurs on ALL msi installers under my own account. I have reset my profile and the problem still occurs - only on this one server. As the admin of this server I need to be able to install / remove software! Is there ny way to reset the MSI installer for a particular user account? Is there something I am missing? Any thoughts greatly apreciated! -Chris
Guest cbtg2006 Posted November 1, 2007 Posted November 1, 2007 Re: Windows Installer (MSI) Error 2203 An internal error has occurred. Using Filemon I have discovered that this ipi file does indeed exist fro a short time (the name changes for each install) and it is being deleted. I have copied some of the log below: 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi SUCCESS Offset: 2147483539 Length: 1 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi SUCCESS Offset: 2147483559 Length: 1 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi SUCCESS Offset: 2147483579 Length: 1 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi SUCCESS Offset: 2147483599 Length: 1 11:10:44 msiexec.exe:1024 SET INFORMATION M:\WINDOWS\Installer \2c642df.ipi SUCCESS Length: 1536 11:10:44 msiexec.exe:1024 SET INFORMATION M:\WINDOWS\Installer \2c642df.ipi SUCCESS Length: 1536 11:10:44 msiexec.exe:1024 CLOSE M:\WINDOWS\Installer\2c642df.ipi SUCCESS 11:10:44 msiexec.exe:1024 OPEN M:\WINDOWS\Installer\2c642df.ipi SUCCESS Options: Open Access: 00010080 11:10:44 msiexec.exe:1024 QUERY INFORMATION M:\WINDOWS\Installer \2c642df.ipi SUCCESS FileAttributeTagInformation 11:10:44 msiexec.exe:1024 DELETE M:\WINDOWS\Installer\2c642df.ipi SUCCESS 11:10:44 msiexec.exe:1024 CLOSE M:\WINDOWS\Installer\2c642df.ipi SUCCESS 11:10:44 msiexec.exe:1024 OPEN M:\WINDOWS\Installer\2c642df.ipi NOT FOUND Options: Open Access: 00010080 I also have a log for the msi install if required. If anyone has any ideas, please let me know! Thanks again. On 31 Oct, 22:45, cbtg2006 <chrismbradf...@gmail.com> wrote: > Hey guys, > > I've got an odd error I am experiencing on a Windows Server 2003 > server. The problem only occurs under my own account. I am a Domain > Admin. As any other Administrator or Domain Admin account I do not > experience this error. The error always has the code 2203 and is > similar to: > > Error 2203. An internal error has occurred. (M:\WINDOWS\Installer > \399f2.ipi -2147024629 ) Contact Microsoft Product > Support Services (PSS) for assistance. > > I have checked the ACL on the temp folder and the Windows Installer > folder and they're fine; although this is proven by the fact the other > accounts work. > > The error occurs on ALL msi installers under my own account. I have > reset my profile and the problem still occurs - only on this one > server. As the admin of this server I need to be able to install / > remove software! Is there ny way to reset the MSI installer for a > particular user account? Is there something I am missing? > > Any thoughts greatly apreciated! > > -Chris
Guest cbtg2006 Posted November 2, 2007 Posted November 2, 2007 Re: Windows Installer (MSI) Error 2203 An internal error has occurred. OK, i now know what is causing this. The User environment variable %TEMP% and %TMP% are not being set correctly for this account. Windows actually sees the end result of the variable as %userprofile% \Local Settings\Temp and is processing that as %systemroot%\system32\ %userprofile%\Local Settings\Temp. So it is like Windows cannot read the contents of the %userprofile% variable. If I run: SETX TEMP "%userprofile$\Local Settings\Temp" SETX TMP "%userprofile$\Local Settings\Temp" The variables are then displayed correctly under My Computer > Properties > Advanced > Environment Variables The installers work, but as soon as I logoff the variabel gets set back to the broken value. What is even more strange is that I can manually edit the values in My Computer > Properties > Advanced > Environment Variables and type '%userprofile%\Local Settings\Temp' and the machine will resolve the full path of my profile... Any ideas what on earth would cause this? Thanks. On Nov 1, 11:31 am, cbtg2006 <chrismbradf...@gmail.com> wrote: > Using Filemon I have discovered that this ipi file does indeed exist > fro a short time (the name changes for each install) and it is being > deleted. > > I have copied some of the log below: > > 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi > SUCCESS Offset: 2147483539 Length: 1 > 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi > SUCCESS Offset: 2147483559 Length: 1 > 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi > SUCCESS Offset: 2147483579 Length: 1 > 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi > SUCCESS Offset: 2147483599 Length: 1 > 11:10:44 msiexec.exe:1024 SET INFORMATION M:\WINDOWS\Installer > \2c642df.ipi SUCCESS Length: 1536 > 11:10:44 msiexec.exe:1024 SET INFORMATION M:\WINDOWS\Installer > \2c642df.ipi SUCCESS Length: 1536 > 11:10:44 msiexec.exe:1024 CLOSE M:\WINDOWS\Installer\2c642df.ipi > SUCCESS > 11:10:44 msiexec.exe:1024 OPEN M:\WINDOWS\Installer\2c642df.ipi > SUCCESS Options: Open Access: 00010080 > 11:10:44 msiexec.exe:1024 QUERY INFORMATION M:\WINDOWS\Installer > \2c642df.ipi SUCCESS FileAttributeTagInformation > 11:10:44 msiexec.exe:1024 DELETE M:\WINDOWS\Installer\2c642df.ipi > SUCCESS > 11:10:44 msiexec.exe:1024 CLOSE M:\WINDOWS\Installer\2c642df.ipi > SUCCESS > 11:10:44 msiexec.exe:1024 OPEN M:\WINDOWS\Installer\2c642df.ipi NOT > FOUND Options: Open Access: 00010080 > > I also have a log for the msi install if required. > > If anyone has any ideas, please let me know! > > Thanks again. > > On 31 Oct, 22:45, cbtg2006 <chrismbradf...@gmail.com> wrote: > > > Hey guys, > > > I've got an odd error I am experiencing on a Windows Server 2003 > > server. The problem only occurs under my own account. I am a Domain > > Admin. As any other Administrator or Domain Admin account I do not > > experience this error. The error always has the code 2203 and is > > similar to: > > > Error 2203. An internal error has occurred. (M:\WINDOWS\Installer > > \399f2.ipi -2147024629 ) Contact Microsoft Product > > Support Services (PSS) for assistance. > > > I have checked the ACL on the temp folder and the Windows Installer > > folder and they're fine; although this is proven by the fact the other > > accounts work. > > > The error occurs on ALL msi installers under my own account. I have > > reset my profile and the problem still occurs - only on this one > > server. As the admin of this server I need to be able to install / > > remove software! Is there ny way to reset the MSI installer for a > > particular user account? Is there something I am missing? > > > Any thoughts greatly apreciated! > > > -Chris
Guest cbtg2006 Posted November 2, 2007 Posted November 2, 2007 Re: Windows Installer (MSI) Error 2203 An internal error has occurred. Well I managed to fix this. A legacy logon script was setting: HKEY_CURRENT_USER\Environment\TMP HKEY_CURRENT_USER\Environment\TEMP To be the string %UserProfile%\Local Settings\Temp. Removing this and changing it to: > SETX TEMP "%userprofile$\Local Settings\Temp" > SETX TMP "%userprofile$\Local Settings\Temp" Cures the problem for this user account and any others that this script will apply to. On Nov 2, 8:50 am, cbtg2006 <chrismbradf...@gmail.com> wrote: > OK, i now know what is causing this. The User environment variable > %TEMP% and %TMP% are not being set correctly for this account. > > Windows actually sees the end result of the variable as %userprofile% > \Local Settings\Temp and is processing that as %systemroot%\system32\ > %userprofile%\Local Settings\Temp. So it is like Windows cannot read > the contents of the %userprofile% variable. > > If I run: > SETX TEMP "%userprofile$\Local Settings\Temp" > SETX TMP "%userprofile$\Local Settings\Temp" > > The variables are then displayed correctly under My Computer > > Properties > Advanced > Environment Variables > > The installers work, but as soon as I logoff the variabel gets set > back to the broken value. > > What is even more strange is that I can manually edit the values in My > Computer > Properties > Advanced > Environment Variables and type > '%userprofile%\Local Settings\Temp' and the machine will resolve the > full path of my profile... > > Any ideas what on earth would cause this? > > Thanks. > > On Nov 1, 11:31 am, cbtg2006 <chrismbradf...@gmail.com> wrote: > > > > > > > Using Filemon I have discovered that this ipi file does indeed exist > > fro a short time (the name changes for each install) and it is being > > deleted. > > > I have copied some of the log below: > > > 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi > > SUCCESS Offset: 2147483539 Length: 1 > > 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi > > SUCCESS Offset: 2147483559 Length: 1 > > 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi > > SUCCESS Offset: 2147483579 Length: 1 > > 11:10:44 msiexec.exe:1024 UNLOCK M:\WINDOWS\Installer\2c642df.ipi > > SUCCESS Offset: 2147483599 Length: 1 > > 11:10:44 msiexec.exe:1024 SET INFORMATION M:\WINDOWS\Installer > > \2c642df.ipi SUCCESS Length: 1536 > > 11:10:44 msiexec.exe:1024 SET INFORMATION M:\WINDOWS\Installer > > \2c642df.ipi SUCCESS Length: 1536 > > 11:10:44 msiexec.exe:1024 CLOSE M:\WINDOWS\Installer\2c642df.ipi > > SUCCESS > > 11:10:44 msiexec.exe:1024 OPEN M:\WINDOWS\Installer\2c642df.ipi > > SUCCESS Options: Open Access: 00010080 > > 11:10:44 msiexec.exe:1024 QUERY INFORMATION M:\WINDOWS\Installer > > \2c642df.ipi SUCCESS FileAttributeTagInformation > > 11:10:44 msiexec.exe:1024 DELETE M:\WINDOWS\Installer\2c642df.ipi > > SUCCESS > > 11:10:44 msiexec.exe:1024 CLOSE M:\WINDOWS\Installer\2c642df.ipi > > SUCCESS > > 11:10:44 msiexec.exe:1024 OPEN M:\WINDOWS\Installer\2c642df.ipi NOT > > FOUND Options: Open Access: 00010080 > > > I also have a log for the msi install if required. > > > If anyone has any ideas, please let me know! > > > Thanks again. > > > On 31 Oct, 22:45, cbtg2006 <chrismbradf...@gmail.com> wrote: > > > > Hey guys, > > > > I've got an odd error I am experiencing on a Windows Server 2003 > > > server. The problem only occurs under my own account. I am a Domain > > > Admin. As any other Administrator or Domain Admin account I do not > > > experience this error. The error always has the code 2203 and is > > > similar to: > > > > Error 2203. An internal error has occurred. (M:\WINDOWS\Installer > > > \399f2.ipi -2147024629 ) Contact Microsoft Product > > > Support Services (PSS) for assistance. > > > > I have checked the ACL on the temp folder and the Windows Installer > > > folder and they're fine; although this is proven by the fact the other > > > accounts work. > > > > The error occurs on ALL msi installers under my own account. I have > > > reset my profile and the problem still occurs - only on this one > > > server. As the admin of this server I need to be able to install / > > > remove software! Is there ny way to reset the MSI installer for a > > > particular user account? Is there something I am missing? > > > > Any thoughts greatly apreciated! > > > > -Chris
Recommended Posts