簡體   English   中英

部署 Azure 應用服務時出錯:ERROR_COULD_NOT_CONNECT_TO_REMOTESVC

[英]Error while Deploy Azure App Service : ERROR_COULD_NOT_CONNECT_TO_REMOTESVC

通過 Azure DevOps 部署應用程序服務時出現以下錯誤。 我試圖搜索此問題,但找不到根本原因。

錯誤:

2021-03-15T06:01:27.7479723Z ##[error]Error: Error Code: ERROR_COULD_NOT_CONNECT_TO_REMOTESVC
More Information: Could not connect to the remote computer ("web-app.scm.azurewebsites.net") using the specified process ("Web Management Service") because the server did not respond. Make sure that the process ("Web Management Service") is started on the remote computer.  Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC.
Error: The remote server returned an error: (403) Forbidden.
Error count: 1.
'''

根據this document ,該錯誤是由於Web Deploy無法連接到遠程服務引起的。 請參考以下幾點來解決您的問題:

  • 請確保 Azure 應用服務工作正常。 您可以 ping 遠程計算機。
  • 在遠程服務器上啟動了 msdepsvc(“Microsoft Web Deployment Agent Service”) 或 wmsvc(“Web Management Service”) 服務。
  • 您的防火牆沒有阻止目標端口的傳入連接。 如果您使用默認安裝,則 msdepsvc 為 80,wmsvc 為 8172。

此外,您可以嘗試在Azure App Service Deploy 任務中添加-retryInterval:6000 -retryAttempts:10到 Additional Arguments,如該線程所述。 在此處輸入圖像描述

順便說一句,如果 Azure 管道中仍然存在此問題,請檢查本地是否存在此問題。 您可以參考此線程: Go Got 403 Error when doing Web Deployment and Web Deploy results in ERROR_COULD_NOT_CONNECT_TO_REMOTESVC以獲得更多指導。

感謝 Edward 對可能的根本原因進行了有見地的解釋。 問題現已解決。 根本原因是選擇的代理池沒有部署權限(IP 未列入生產應用程序服務的白名單),因為我們沒有將 DevOps 提供的代理直接用於生產環境。在此處輸入圖像描述

一個多年來運行良好的實例昨天在 Web 部署期間開始給我這個錯誤。 我們這邊沒有變化。 沒有多少非侵入性的解決方法,只需點擊Azure 應用程序服務概述頁面上的重新啟動按鈕即可輕松上床。

我嘗試了一切,直到我發現(在閱讀)我的(開發)共享應用服務服務計划的存儲空間不足! 當我將它升級到更大的時,我可以再次部署!

在此處輸入圖像描述

簡而言之:仔細檢查您的發布配置文件(每個元素)。

更長一點:在我的例子中,我的發布配置文件包含一個指向錯誤資源組的ResourceGroup元素。 (我正在使用WebPublishMethod : MSDeploy )我遍歷了所有元素並確保它們指向正確的資源、憑據和諸如此類的東西。

這似乎解決了這個問題。

就我而言,我修改了 machine.config 以捕獲 Fiddler 中的流量

<system.net>
<defaultProxy
                enabled = "true"
                useDefaultCredentials = "true">
<proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
</defaultProxy>
</system.net>

這會干擾到 Azure 的 VS 部署

暫無
暫無

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

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