您好,周末我的自托管构建代理失去了与 DevOps 服务的连接。不完全,但我几乎所有的构建都出现连接错误。 我的构建失败并出现错误:
ERR 代理] System.Net.Http.HttpRequestException:无法建立 SSL 连接,请参阅内部异常。 ---> System.IO.IOException: Unable to read data from the transport connection: 一个现有的连接被远程主机强行关闭..
来自代理诊断日志。
我尝试重新安装代理,但这也不可能,因为当我尝试运行“config.cmd remove”时出现完全相同的错误
我尝试添加 --sslskipcertvalidation 但这似乎不适用于 remove 命令。我试图从服务中删除旧的,但它不会从代理机器中删除,因为我无法完成“config.cmd 删除”过程。
不知道为什么我会突然收到这些连接错误。 (我在基本计划中) 似乎与任何当前报告的 Azure 中断无关 (2021-04-12)。
非常感谢您的建议。
答案 0 :(得分:0)
我最终将代理再次安装在与旧代理不同的文件夹中。 可能的问题是旧代理安装在 url [org.name].visualstudio.com 我猜现在旧 url 上存在一些 SSL 证书问题。 我使用 dev.azure.com/[org.name] url 安装了新代理,这解决了我的所有问题。