TFS 2017-生成代理连接错误-连接失败



我们有一个三层TFS环境:1个应用程序服务器、1个构建服务器和1个DB服务器。已安装并配置TFS 2017。我们正试图使用config.cmd将构建服务器与应用程序服务器连接,但收到以下错误:

PS D:\agent 01>。\config.cmd

连接:

输入服务器URL>https://tfs.domain.com输入身份验证类型(按Enter键选择"集成"(>连接到服务器。。。发送请求时出错。无法连接重试或ctrl-c退出

防火墙设置:

来源:TFS生成服务器目标:TFS应用程序服务器端口:443和8080

服务器之间还需要允许哪些其他端口?

因为您使用https作为您的公共TFS url。

确保您已经通过TFS服务器创建了自签名证书,并安装了相同的过度构建代理计算机

更多详细信息请在此处查看此类似问题:TFS生成代理无法配置&使用TFS2018自签名SSL证书运行

如果您在以上操作后仍然有相同的错误,那么请尝试以下步骤,这可能有助于缩小问题范围:

  • 请确保将运行代理安装的用户添加到池和队列管理员
  • 如果使用用户名/密码板,请尝试使用PAT
  • 暂时关闭防火墙,然后重试

我重新导入了通配符证书,并在TFS Build和应用程序服务器上的Trusted Root中导入了DigiCert High Assurance CA。

最新更新