[Solved] TF400324: Team Foundation Services are not available from server
Possible Errors
TF400324: Team Foundation services are not available from server <Server/CollectionName>.
Technical Information (for administrator): Page not found
or
TF400324: Team Foundation services are not available from server <Server/CollectionName>.
Technical Information (for administrator): Unable to connect to the remote server
Root cause
This error occurs primarily due to corrupt Team Foundation Server cache. There are several reasons why the cache can go corrupt
- Abrupt closure of TFS services on your machine
- Multiple versions of TFS (2010/2012/2013) configured on your machine
- Upgrade in the version of TFS at server end, but pending upgrade on client machine
- Corrupted installation of TFS client
Validate the issue
If you are working in a team, it is preferred to have it checked with another colleague of yours if he/she is facing the same issue.
If you are working alone on a hobby project (like I am doing), you can go ahead with solution
Solution - Clearing of cache
- Close all instances of Visual Studio
- Open Task Manager and check if any TFS Services are running. Select each of them and click on End Process Tree
- Browse to the folder below and delete all the contents and folders%LocalAppData%\Microsoft\Team Foundation\4.0\Cache
%LocalAppData%\Microsoft\Team Foundation\5.0\Cache
- Restart Visual Studio and try triggering build
If you are switching from one version of TFS to another, you may require repeating this solution again. If you are using older version of TFS, you may have to navigate to
%LocalAppData%\Microsoft\Team Foundation\
and find out the version folder instead of navigating directly.
Post Solution Action
Post clearing of cache, you will be prompted to rebind your solution to TFS. Don’t worry this would not let go of your local un-checked-in changes.