簡體   English   中英

自托管構建代理無法連接到 Azure DevOps Services,無法建立 SSL 連接

[英]Self-hosted build agent cannot connect to Azure DevOps Services, SSL connection could not be established

周末你好,我的自托管構建代理失去了與 DevOps 服務的連接。 不完全是,但我在幾乎所有的構建中都遇到了連接錯誤。 我的構建失敗並出現以下錯誤:

ERR 代理] System.Net.Http.HttpRequestException:無法建立 SSL 連接,請參閱內部異常。

---> System.IO.IOException:無法從傳輸連接讀取數據:現有連接被遠程主機強行關閉。

從代理診斷日志。

我嘗試重新安裝代理,但這也是不可能的,因為當我嘗試運行config.cmd remove時遇到完全相同的錯誤

我嘗試添加--sslskipcertvalidation但這似乎不適用於 remove 命令。 我試圖從服務中刪除舊的,但它不會從代理機器中刪除,因為我無法完成“config.cmd 刪除”過程。

不知道為什么我會突然收到這些連接錯誤。 (我使用的是基本計划)似乎與當前報告的任何 Azure 中斷 (2021-04-12) 無關。

我最終將代理再次安裝在與舊代理不同的文件夾中。 Likely the issue was that the old agent was installed with the url [org.name].visualstudio.com I guess there is now some SSL certificate issue on the old url. 我使用 dev.azure.com/[org.name] url 安裝了新代理,這解決了我的所有問題。

同樣的事情發生在我身上,但我能夠通過在服務器上安裝此應用程序來解決它,該應用程序用於一鍵激活 TLS2 協議和 SSL 密碼套件

TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 (0x9f) DH 2048 bits FS 256
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 (0x9e) DH 2048 bits FS 128

nartac IISCrypto 是應用程序

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM