While installing ITMS on a new server, the Symantec Installation Manager (SIM) fails during the configuration phase of the initial installation and displays the following error message:
Configuration failed.A critical error occurred:The request failed with the error message:--<html><head><title>Object moved</title></head><body><h2>Object moved to <ahreft="/Altiris/Console/error.htm?aspxerrorpath=/Altiris/NS/Services/NSConfigurationWebService.asmx">here</a>.</h2></body></html>--Configuration failed while attempting: Pre-Configuring ...
New installation of ITMS 8.x
According to the Windows Event logs, there is an issue with access denied to "Temporary ASP.NET Files" folder:
ERROR: CS0016: Could not write to output file 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\altiris_ns\2adb9e0d\e5203314\App_global.asax.77dodr.dll' -- 'Access is denied. '
The following information was included with the event:
3007
A compilation error has occurred.
2/9/2026 1:15:33 PM
2/9/2026 9:15:33 PM
911f3da6263c4d21b87feaa6cca36ea9
3
1
0
/LM/W3SVC/1/ROOT/Altiris/NS-866-134151453329608067
Full
/Altiris/NS
E:\Program Files\Altiris\Notification Server\Web\
<SMPSERVERNAME>
8056
w3wp.exe
IIS APPPOOL\SMP Server AppPool
HttpCompileException
(0): error CS0016: Could not write to output file 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\altiris_ns\ob133cd4\dbf72da4\App_global.asax.im77dodr.dll' -- 'Access is denied. '
at System.Web.Compilation.AssemblyBuilder.Compile()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp)
at System.Web.Compilation.BuildManager.CompileGlobalAsax()
at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled()
at System.Web.Compilation.BuildManager.CallAppInitializeMethod()
at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)
https://smpserver.exemple.com:443/Altiris/NS/Services/LicensingWebService.asmx
/Altiris/NS/Services/LicensingWebService.asmx
10.100.8.19
False
<domain>\<appidaccount>
31
<domain>\<appidaccount>
False
at System.Web.Compilation.AssemblyBuilder.Compile()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp)
at System.Web.Compilation.BuildManager.CompileGlobalAsax()
at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled()
at System.Web.Compilation.BuildManager.CallAppInitializeMethod()
at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)
Make sure the following accounts/groups have permissions under "c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files":
Delete all Altiris related files in "c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files".
iisreset /stop in an elevated command prompt).C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files.iisreset /start).Try again the installation. Run a Full Repair ( SIM → Repair Installed Products → Perform full repair):
This error typically occurs because the account running your application (usually the IIS App Pool Identity or Network Service) lacks sufficient permissions to write to the ASP.NET temporary compilation folders.
ApplicationPoolIdentity, NetworkService, or a specific user).C:\Windows\Temp > Properties > Security tab.IIS_IUSRS (the group containing all app pools) or your specific service account name.iisreset)NetworkService, which often has broader default access than ApplicationPoolIdentity.ApplicationPoolIdentity as the Identity option.iisreset)