Windows Update Ate My Team Foundation Server
I came into work this morning to find that our Team Foundation Server was not operating correctly. Team Explorer clients could not connect to the server at all though everything on the server seemed to be properly configured and working. A quick check of the logs revealed that Windows Update had automatically applied some patches overnight and it looks like one of these (I suspect KB933854, a security update for .NET 1.1) broke TFS.
After some digging around I figured that the problem was with the application tier and that the patch had reverted all web sites on the server to use ASP .NET 1.1, not ASP .NET 2.0 as they were previously configured. I changed the config for all the sites to revert them to ASP .NET 2.0 and although this made the TFS server visible to clients again it did not solve the problem as Team Explorer reported HTTP 404 errors everytime it tried to access any of the TFS Web services.
It seems that the root cause of the problem was that the update has corrupted the registration and configuration info for ASP .NET 2.0. Running
%WINDIR%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -iru
to re-register ASP .NET 2.0 without reconfiguring the script maps fixed the problem and got TFS back in working order.
del.ico.us |
Digg It |
Technorati |
StumbleUpon |
Furl |
reddit