【问题标题】:Couldn't install remote agents for TFS 2018无法为 TFS 2018 安装远程代理
【发布时间】:2019-02-19 19:12:50
【问题描述】:

我已经安装了 TFS 2018。 现在我正在尝试安装远程代理(从另一台机器)。 我收到此错误:

我已经检查过了,我找到了这个文档: https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/certificate?view=azure-devops-2019

我认为这个问题与机器不信任安装期间生成的证书 TFS 有关。 我还检查了日志文件:

[2019-02-18 13:48:33Z ERR  VisualStudioServices] GET request to https://jbpatfssr005/_apis/connectionData?connectOptions=1&lastChangeId=-1&lastChangeId64=-1 failed. System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: A security error occurred at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

(...)

[2019-02-18 13:48:33Z ERR  AgentServer] System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: A security error occurred

在我的浏览器中,当我尝试访问 TFS 时,我收到一条消息说该站点不安全。

所以我想这真的是因为证书。 但是我该如何解决呢?

【问题讨论】:

    标签: tfs


    【解决方案1】:

    在网址中你需要指定完整的网址:

    https://jbpatfssr005:8080/tfs
    

    【讨论】:

      【解决方案2】:

      根据您的错误信息和屏幕截图。

      您似乎正在尝试使用版本 2.1221 安装代理

      正如文档所说:

      此错误可能表明您在 TFS 上使用的服务器证书 服务器不受构建机器的信任。确保安装您的 自签名 ssl 服务器证书到操作系统证书存储。

      https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/certificate?view=azure-devops-2019

      如果由于各种原因无法成功将证书安装到机器的证书存储中。

      代理版本2.125.0或以上具有忽略SSL服务器证书验证错误的能力。

      您可以尝试安装更高版本的构建代理。构建代理的源码,可以下载here。

      【讨论】:

        【解决方案3】:

        我的 TFS 在以下 URL 上运行:https://jbpatfssr005。当我安装它时,我尝试使用 jbpatfssr005/tfs 但我遇到了错误,所以我没有使用 tfs。 我阅读了文档,并在 powershell 中尝试了以下命令:

        PowerShell Invoke-WebRequest -Uri jbpatfssr005 -UseDefaultCredentials.
        

        我得到了这个结果:

        所以我猜 TFS 正确安装了证书,对吧? 我将尝试安装更新的代理。 @PatrickLu-MSFT 我会报告结果。

        【讨论】:

        • 关于您的问题的任何更新,您能否安装代理?
        猜你喜欢
        • 2018-08-15
        • 1970-01-01
        • 1970-01-01
        • 2019-01-02
        • 2018-09-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多