TFS 2017服务器需要为构建代理设置防火墙设置



我在Windows Server 2016标准上有TFS 2017。

我现在使用PAT代币身份验证在Windows 10 Pro上设置构建代理。(具有"代理池(读取,管理(","代理池(读(","构建(read"(,"代码(read(","构建(读取和执行("。

我快到了配置的尽头

Testing agent connection.
An error occured while sending the request.

日志文件说

[2017-06-27 14:58:18Z err agent] system.net.http.httprequestexception:发送请求时发生了错误。---> system.net.http.winhttpexception:der servername oder die serveradresse konnte nicht verarbeitet werden at System.Runtime.compilerServices.taskawaiter.throwfornonsuccess(任务任务( 在system.runtime.com.pilerservices.taskawaiter.handlenonsuccessanddebuggernotification(任务任务( at System.net.http.winhttphandler.d__101.movenext(( ---内部异常的结尾堆栈跟踪--- 在Microsoft.visualstudio.services.common.vsshttpretrymessagehandler.d__3.movenext(((( ---堆栈跟踪的结尾是从上面抛出例外的位置------ at System.Runtime.compilerServices.taskawaiter.throwfornonsuccess(任务任务( 在system.runtime.com.pilerservices.taskawaiter.handlenonsuccessanddebuggernotification(任务任务( at System.net.http.httpclient.d__58.movenext((

更多偶然的(因为这是必需的,因为这是未提到的(,我在服务器上禁用了防火墙,现在构建代理的连接和配置已延伸到最后。

我肯定有443和80 Open,我通过HTTPS/443使用TFS,并且还将其输入到Build Agent Config中。在TFS控制台中,我看到:80和:443,没有什么比:8080。

我还需要考虑什么?

tfs服务器在域中,构建代理不是,https证书是自签名的,并将其添加到构建代理上的root cas中。

打开了所有TCP端口,并输入并进行一些" Netstat -A",我也尝试了UDP。

经过一些测试和"二进制搜索"后,我打开了UDP 1434 ,现在

Testing agent connection

导致要求_Work文件夹。

更新:

〜5构建后,我遇到了"发送请求时发生错误..每15秒重试。udp 现在修复此问题。

最新更新