Can't login to TFS using TeamExplorer while it is working directly with web service from IE

I have installed TFS 2008 sp1 full version on Windows 2008 server.

I can connect locally using either command explorer or IE

From a remote computer:

The TFS web service works fine if I provide good credentials at the following address:

http://192.168.1.239:8080/services/v1.0/ServerStatus.asmx?op=CheckAuthentication

However Team Explorer keeps reporting error TF31002 and says that either:

  • Team Foundation server name, port number, or protocol is wrong: not right because WS is running

  • Team Foundation Server is down: not for the same reason

  • Password expired or incorrect: Visual Studio doesn't even prompt for my credentials

Any ideas on what might be going on? I thought about a potential version issue and I installed sp1 for visual studio 2008. It didn't solve anything.

+1


source to share


2 answers


Is it possible that you configured the server in VS to connect using HTTPS? If SSL is not configured on your server, this explains why the URL above works, but the Visual Studio URL interface using (the same but with HTTPS) will not work.



If not, can you install fiddler (this is a HTTP traffic monitor) on your workstation and see the web traffic between VS and TFS? This will tell you exactly which web address VS is trying to reach and may give you more information about what is going on, so you can change your question with the results.

+1


source


I want to describe my experience: we had TFS2010 accessible over VPN + SSL and received the same TF31002 error.

After much fighting, we figured out the problem: SSL was using an uncontrolled certificate and that was the cause of the error!



To solve this problem, you need to add the SSL certificate to the local certificate store using, for example, IE: "Internet Options → Content → Certificates →" Select the tab according to the certificate "-> Import". Hooray! His job!

0


source







All Articles