代码之家  ›  专栏  ›  技术社区  ›  Andreas Reiff

TFS 2017服务器需要的生成代理防火墙设置

  •  0
  • Andreas Reiff  · 技术社区  · 9 年前

    我在Windows Server 2016 Standard上安装了TFS 2017。

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

    [2017-06-27 14:58:18Z ERR代理]System.Net.Http。HttpRequestException:发送请求时出错---&燃气轮机;System.Net.Http。WinHttpException:Der Servername order die Serveradresse konnte nicht verarbeitet werden 在System.Runtime.CompilerServices.TaskAwaiter。ThrowForNonSuccess(任务任务) 在System.Runtime.CompilerServices.TaskAwaiter。HandleNonSuccessAndDebuggerNotification(任务任务) ---内部异常堆栈跟踪结束--- ---来自引发异常的前一个位置的堆栈结束跟踪--- 在System.Runtime.CompilerServices.TaskAwaiter。ThrowForNonSuccess(任务任务) Http.HttpClient.d_58.MoveNext()

    更偶然的是(因为这没有按要求提及)我禁用了服务器上的防火墙,现在构建代理的连接和配置走到了尽头。

    我肯定打开了443和80,我通过https/443使用TFS,并在构建代理配置中输入了它。在TFS控制台中,我看到:80和:443,与:8080不同。

    我还需要考虑什么?

    TFS服务器位于域中,生成代理不在域中,https证书自签名并添加到生成代理上的根CA。

    1 回复  |  直到 9 年前
        1
  •  0
  •   Andreas Reiff    9 年前

    在打开所有TCP端口输出和输入并执行一些“netstat-a”之后,我还尝试了UDP。

    经过一些测试和“二进制搜索”,我打开了UDP 1434

    Testing agent connection
    

    导致请求工作文件夹。

    更新:

    大约5次构建后,我收到“发送请求时出错。每15秒重试一次…”,看起来像是打开了 UDP协议

    推荐文章