Teamprise Knowledge Base

TKB00074 The Internal Team Foundation Server Instance Needs to be Added to the Eclipse HTTP Proxy Exclusions List

Last updated 2008-03-19 16:58:11 UTC by Martin Woodward

Summary

In Teamprise 3.0, the Teamprise Plug-in for Eclipse will respect the Eclipse HTTP Proxy settings if available - which included which hosts should be excluded from the proxy server. In many corporate environments, the Microsoft Team Foundation Server that you are connecting to is inside the corporate firewall and therefore you should exclude the TFS instance from the proxy settings to ensure communication works as expected.

Possible Issues

If the proxy server exclusion is not set, you may experience one of the following issues:

  • HTTP 502 Error similar to "com.teamprise.soap.exceptions.EndpointNotFoundException: The SOAP endpoint http://tfsserver:8080/Services/v1.0/ServerStatus.asmx could not be contacted. HTTP status: 502"

  • Degraded performance. Depending on your network configuration, the proxy server may have network access but the performance usually be slower than a direct connection.

Resolution

Configure a HTTP proxy exclusion for your Team Foundation Server.

Eclipse HTTP Proxy Preferences

  1. In Eclipse, go to Window, Preferences, General, Network Connections.

  2. In the "No Proxy for:" area, press the "Add Host..." button and add an entry for your TFS server. For example, if you use a connection URL of "http://tfssserver:8080" then you would add an exclusion for "tfsserver".

You will then need to restart Eclipse to pick up the new settings.

Products affected:

  • Teamprise Explorer
  • Teamprise Plugin for Eclipse

Releases affected:

  • 3.0

Platforms affected:

  • All
Keywords: 502 com.teamprise.soap.exceptions.EndpointNotFoundException proxy http configure exclude