The URL for a Web Site Did Not Pass Validation Checks

The information in this article applies to:

  • Visual Studio Team Foundation Server 2010

  • Application-tier server

  • Team Foundation Server Complete Health Check

  • SharePoint Products Health Check

The Best Practices Analyzer tool for Team Foundation Server checks the validity of each URL that is associated with integration of SharePoint Products and Team Foundation.

The following error appears when a URL does not pass the validation check:

  • Cannot validate a SharePoint Web site

You can correct this condition by performing the following steps in the order indicated:


Depending on the version of SharePoint Products that you have integrated into the deployment, you may need to address one or more configuration areas that the tool may not have checked. For more information, see the following topics on the Microsoft Web site: Interactions Between SharePoint Products and Team Foundation Server and Add Integration with SharePoint Products to a Deployment of Team Foundation Server.

  1. Resolve all other errors that the scan reported, and then rerun the scan.

  2. Examine the text of the error message. If it indicates an HTTP status code error, resolve that error.

  3. Verify that the URL is a valid SharePoint Web application and that it is available.

    The SharePoint site may not be available because it is not started. The account credentials might have a problem, or the .NET Framework version is not correctly configured. For information about how to verify or correct these problems, see A Web service could not be called and An incorrect version of the .NET Framework is detected.

  4. Verify that a firewall is not blocking access to the site.

    For more information, see the following page on the Microsoft Web site: Step-by-Step Guide: Deploying Windows Firewall and IPsec Policies.

  5. Repair the SharePoint Web application.

    For more information, see SharePoint Products is not configured correctly.

Information Logged in the Tree Report

The tool logs the information that it gathers in the tree report under the CheckUrl node for each team project and for the root SharePoint site**.**

You can locate the CheckUrl node for a team project by expanding Team Foundation Server Complete Health Check, expanding Team Foundation Server, expanding Team Foundation Server Applications Tiers, expanding Team Project Collections, expanding the named project collection, expanding Team Projects, expanding the named team project, and then expanding Portal Integration.

You can locate the CheckUrl node for the root SharePoint site by expanding Team Foundation Server Complete Health Check, expanding SharePoint Web Applications, expanding the URL for the root SharePoint site, and then expanding Team Foundation Integration.

See Also


A Web service could not be called

Missing Team Foundation Server Extensions for SharePoint Products


Issues that Relate to SharePoint Products and Integration with Team Foundation Server