首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >错误:错误:未能将web包部署到。错误:无法建立隧道套接字,statusCode=503

错误:错误:未能将web包部署到。错误:无法建立隧道套接字,statusCode=503
EN

Stack Overflow用户
提问于 2022-10-27 14:57:35
回答 2查看 77关注 0票数 0

当Azure web应用程序在私有网络上时,我们正在通过自己托管的代理发布Azure管道上的错误。没有看到错误时,网站上的应用程序是在公众上。

错误:错误:未能将web包部署到。错误:无法建立隧道套接字,statusCode=503

让Azure的网页应用程序变成私有的,错误就来了。移到公开,没有看到错误。

EN

回答 2

Stack Overflow用户

发布于 2022-10-31 07:21:02

似乎自托管代理无法连接到Azure应用程序服务。这似乎是一个网络问题。

代理需要一种直接连接到App服务的方式。为了确保连接正常,我们需要确保自托管代理不会被NSG规则或App网络访问限制所阻塞。只需在你的规则中白名单代理机器。

使用Kudu部署应用程序的任务。我们需要检查以下App网络访问限制,以允许从特定代理进行部署:

  • 确保REST站点“xxx.scm.azurewebsites.net”有Allow All,即没有限制。
  • 此外,选项“Same restrictions as ***.azurewebsites.net”应该不加检查。

如果您是在Azure Web应用程序中使用私有端点,则必须在Azure专用区域或自定义DNS服务器中创建两个记录。有关更多细节,请查看DNS

此外,当代理被设置时,用户会绕过Web调用和SCM主机。同样的情况必须在Azure管道代理中显式地配置。若要绕过特定主机,请执行这里步骤并重新启动代理。

票数 1
EN

Stack Overflow用户

发布于 2022-11-01 04:19:28

1.允许公众进入被删除的地方。2.在同一Vnet和目标VM 3的子网内创建Pvt端点。在自托管代理文件夹C:\Username\ .proxybypass中创建新文件.proxybypass:\Username\ agent 4.在.proxybypass中添加下面的条目,以允许绕过企业代理https://MyWebappname.azurewebsites.net http://MyWebappname.azurewebsites.net并进行通信

在这里输入代码

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74224163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档