OK, first of all, thank you very much for all your good tips.
I uninstalled everything TFS and installed only the TFS Proxy on the proxy box. I changed the proxy.config file and then started VS on a different PC.
I changed the TFS settings to use the proxy and entered the name of the proxy box and set the port to 8081.
After some problems, I finally found the source control explorer. With that one up on the screen I cannot do more than turn the folder pane on and off and click on Refresh. When I click Refresh VS tells me to connect to a TFS. Ahem, and now ?
I did try adding the proxy box data into the "Add Team Foundation Server" dialog, but neither http nor https on 8080 or 8081 did anything useful. I do get eventually a error TF 31002 "Unable to connect to this Team Foundation Server".
Do I need to add anything in that dialog ? The Server list is empty though, but since I told VS to use a proxy and gave all there is to enter in the in the options, I'd expect to see that proxy server or the "real" TFS to show in the server list. I did restart VS and that did not do anything either. I could also not find any "Force" option in the source control explorer. I was also not able to find anything about a "Force" option in the documentation. Maybe it is called something else in VS ?
One the proxy box, the data folder is still empty.
<rant> I looked at the documentation again, which still is causing more confusion than giving answers. This whole TFS / proxy stuff is severely disturbing and confusing and I wonder if there wasn't a way to make it both easier and working right from the start. Do we always have to wait for SP4 to come around first ?</rant>
Is there any way I can figure out if the proxy has any chance of getting something from the "real" TFS ? Any web page I can open and simulate a proxy or client for that TFS ? If the proxy cannot connect to the main server, then the client will not be able to get anything out of the proxy either.
I did test it with my local "test" TFS, but that went the same way - nowehere.
I also checked the statistics page. After waiting for a fairly long time I get a page that lists one option "QueryProxyStatistics". Clicking that link gives some page that has a section with an "Invoke" button at the top and two SOAP samples, one for 1.1 and one for 1.2. I did a text search on "performance" as well as "counter", both did not turn up anything. Where on that page would I see the performance counter value ?
I also never know when to add the "http://" in front of the proxy server or TFS server name. Does any of that use https by default ? If not, then I can save myself some time testing that option each time.
Seems you guys need to dumb it down for me a bit more.  |