TeamCity VCS 问题

TeamCity VCS issue

我们有一个旧版本的 TeamCity 9.0.2(内部版本 32195),它正在 运行 构建一个具有 VCS 根的构建,该 VCS 根在 Azure DevOps 中具有提取 URL。在不进行更改的情况下,我们在尝试 运行 构建时开始看到以下错误:

我怀疑 TeamCity 一直通过 TLSv1.0 连接,并且不再支持,如下所述: https://devblogs.microsoft.com/devops/deprecating-weak-cryptographic-standards-tls-1-0-and-1-1-in-azure-devops-services/

我已将 Agent 的 jre 文件夹中的 JRE 版本更新为“1.8.0_191”版本,据我所知,此版本默认应通过 TLSv1.2 连接,我还设置了以下内容强制连接使用来自 Java 应用程序的 TLSv1.2 的环境变量:

执行上述操作后,我仍然看到错误,我想知道还能做什么。

将构建代理的 Java 版本 TeamCity 服务的 Java 版本更新为 1.8.0_333(最新版本) 构建可以连接到 Azure DevOps 中托管的存储库。