For the last couple of days my colleague and I have been installing Team Foundation Server 2008 on Windows Server 2008 with a separate SQL 2008 and SharePoint 2007 server.
The errors pops up like nothing I have ever seen before. One of the most annoying errors we came across was this one:
“Error:28938.TFSServerStatusValidator: The tool could not call the Team Foundation Server Registration Web Service. The call failed with the following status: 401 HTTP Unauthorized. Verify that Internet Information Services (IIS), Windows SharePoint Services, and ASP.Net are configured correctly and that IIS allows ASP.Net 2.0 Web service extensions.”
After days of research (even using Network Monitoring) to figure out what was going wrong we stumbled on something really small. When we installed IIS on the server it did not automatically install the Windows Authentication Role service as part of IIS. Because it did not install this service you cannot login. After the installation of it the Team Foundation Server Installation went like a charm.
If you have already installed IIS you have to do the following to install the Windows Authentication Feature:
- Press start on the server were you would like to install the feature.
- Administrative tools – Server manager
- On the left side of the screen select roles and scroll down to Web Server IIS
- Select add Role Services
- In the setup screen select windows authentication and press next.
- On the confirmation screen select install.