I attempted a fresh new installation of WSUS 3.0 SP1 on a windows 2003 server. The server is a domain controller and it also runs SQL 2005 and backup exec 12.5.
I used the windows internal database for wsus. At the end of the wsus install I saw the following error:
At the end of install, got an error saying "an
unexpected error occurred, and this wizard must be closed. You may restart
the wsus server configuration wizard from the options page in the WSUS 3.0
console. Then Microsoft.UpdateServices.U
I.00BEWixa
rd.exe has encountrered a
problem and needs to close. We are sorry for the inconvenience.
I've tried removing and reinstalling WSUS. I've checked the permissions on everything and it all looks ok. I verified network service account had the correct permissions to the temp folders in windows and that the path variables are correct. I've tried a repair install of .net framework using aspnet_regiis.exe -i
I'm at a loss here. I still cannot log in to the mmc console and connect to this server's instance of WSUS and those asp.net errors appear in the event log since the wsus install.
Event code: 3007
Event message: A compilation error has occurred.
Event time: 7/14/2009 7:33:11 AM
Event time (UTC): 7/14/2009 11:33:11 AM
Event ID: 5a7a43299a9c4594bae646f27f
f2cf3f
Event sequence: 3
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1755388587/ROOT/
ApiRemotin
g30-1-1289
2044790893
6602
Trust level: Full
Application Virtual Path: /ApiRemoting30
Application Path: C:\Program Files\Update Services\WebServices\ApiRe
moting30\
Machine name: ATL-SERV-1
Process information:
Process ID: 728
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: HttpCompileException
Exception message: (0): error CS0016: Could not write to output file 'c:\WINDOWS\Microsoft.NET\
Framework\
v2.0.50727
\Temporary
ASP.NET Files\apiremoting30\ae21e5
0a\385ce47
0\App_glob
al.asax.sa
sgns94.dll
' -- 'Access is denied. '
Request information:
Request URL:
http://atl-serv-1:8530/ApiRemoting30/WebService.asmx
Request path: /ApiRemoting30/WebService.
asmx
User host address: 10.102.2.101
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 1
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at System.Web.Compilation.Ass
emblyBuild
er.Compile
()
at System.Web.Compilation.Bui
ldProvider
sCompiler.
PerformBui
ld()
at System.Web.Compilation.App
licationBu
ildProvide
r.GetGloba
lAsaxBuild
Result(Boo
lean isPrecompiledApp)
at System.Web.Compilation.Bui
ldManager.
CompileGlo
balAsax()
at System.Web.Compilation.Bui
ldManager.
EnsureTopL
evelFilesC
ompiled()
at System.Web.Hosting.Hosting
Environmen
t.Initiali
ze(Applica
tionManage
r appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParamete
rs hostingParameters)
Custom event details:
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
http://www.eggheadcafe.com/conversation.aspx?messageid=33111934&threadid=33073671
The most likely cause here is that you have incorrect permissions on theTemporary ASP.NET Files folder.Make sure that the NTAUTHORITY\Network Service account has WRITE permissionson "Temporary ASP.NET Files", and that those permissions are inherited toall files and subfolders.