我尝试设置新的TFS Build代理(TFS 2015,Build“vNext”)。触发构建时出现奇怪的错误。
以下设置:
代理显示在TFS-Webaccess中,并标记为在线(绿色),所以我猜连接设置正确。 Agent green
现在,当触发构建时,代理似乎开始工作,但是一段时间后会将一个条目写入日志:
Microsoft.VisualStudio.Services.WebApi.VssServiceResponseException:TF246017:Team Foundation Server无法连接到数据库。验证托管数据库的服务器是否正常运行,以及网络问题是否阻止与服务器的通信。
Webaccess没问题,工作得很好。 关于这个的任何想法?
更新 我试图从另一个Internet服务器连接一个构建代理。当代理尝试运行构建时,我收到另一个错误:
System.Net.Http.HttpRequestException:发送请求时发生错误。 ---> System.Net.WebException:无法连接到远程服务器---> System.Net.Sockets.SocketException:无法建立连接,因为目标计算机主动拒绝它127.0.0.1:8080
通过https://tfs.xxx.yy/tfs访问我的TFS服务器。
答案 0 :(得分:2)
我想我终于找到了解决方案。它与DNS和TFS-Online-Server的配置有关。我现在能够建立一个小测试项目。
@ Patrick-MSFT:非常感谢您的支持!
答案 1 :(得分:0)
要缩小isuue,您可以验证以下信息:
最有可能与帐户权限相关。否则,您需要通过系统和SQL日志查找连接尝试和拒绝原因。