【发布时间】:2016-08-03 08:27:42
【问题描述】:
我将 TeamCity 从 9.1.7 升级到 10.0,一旦我完成所有 TFS VCS Roots 就会停止工作,并出现错误提示...
Unable to connect to TFS server: The SOAP endpoint http://tfs.corp.mydomain.com:8080/tfs/Services/v1.0/Registration.asmx could not be contacted. HTTP status: 503
我尝试将 TFS URL 更改为不正确的 URL,以查看错误消息是否已更改,否,相同的消息告诉我发生了什么事。
我在 TeamCity 中通过 JVM 参数设置了代理设置,并确认 nonProxyHost 通配符正在工作(我的公司 GITHUB 连接正在连接)...
-Dproxyset=true -Dhttp.proxyHost=myproxyserver.com -Dhttp.proxyPort=3218 -Dhttp.nonProxyHosts="*.mydomain.com" -Dhttps.proxyHost=myproxyserver.com -Dhttps.proxyPort=3218 -Dhttps.nonProxyHosts="*.mydomain.com";
我的 TFS URL (http://tfs.corp.mydomain.com:8080/tfs) 是上述 nonProxyHosts 通配符的子域。
在我升级之前一切正常。
我知道 10.0 (https://confluence.jetbrains.com/plugins/servlet/mobile#content/view/79726430) 中有许多 TFS 功能改进。
有谁知道我是否需要做任何其他配置才能让它再次工作?
更新:
- 使用 TFS 2015
- 可以从构建服务器上的浏览器访问 TFS url
- 可以从安装在构建服务器上的 Visual Studio Team Explorer 访问 TFS 服务器
【问题讨论】:
-
您使用的是什么版本的 TFS?您可以从 TeamCity 服务器在 Web 浏览器中导航到 TFS Web UI 吗?
-
TFS 2015。是的,可以从浏览器访问相同的 URL
标签: teamcity