We use TFS2012 and VS2012 (some use Update1 and some use Update2).). In some machines we get:
TF400324: Team Foundation services are not available from server vstfps\Protection. Technical information (for administrator): Page not found.
This happens with any access to source control, both in VS2012, and when you run "tf.exe get". However, other TFS services work fine, such as work item requests.
I uninstalled and reinstalled VS (this time without Update2) and the problem persists.
I found a similar report on the problem , although it is slightly different, and in any case there is no fix.
Debugging with Netmon, I noticed that the affected machines use a different URI:
Good: /tfs/Protection/VersionControl/v4.0/repository.asmx Bad: /tfs/Protection/VersionControl/v5.0/repository.asmx
What determines the URI that a computer uses? How to change this?
source share