我将TeamCity从9.1.7升级到10.0,并且一旦我完成所有TFS VCS Roots停止工作并出现错误说明...TeamCity:TFS连接在升级到10.0(从9.1.7起)后停止工作
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功能改进。
有谁知道是否有任何其他配置我需要做,让它再次工作?
UPDATE:
- 使用TFS 2015年
- 可以从浏览器访问构建服务器TFS URL
- 可以从Visual Studio团队资源管理器访问TFS服务器安装生成服务器上
您使用的是什么版本的TFS?你能从TeamCity服务器浏览到Web浏览器中的TFS Web UI吗? –
TFS 2015.可以从浏览器获取相同的URL – pagemedias