0

当我们调用域 url 时,www.foo.com它会给出 502 错误

“502 - Web 服务器在充当网关或代理服务器时收到无效响应。”

但是技术网址www.foo.azurewebsites.net运行良好。

我们如何诊断?

  1. 由于技术 url 工作正常,我们可以排除应用程序或代码错误
  2. 我们运行了 WAF 诊断(pdf 删除了空格,抱歉)

DegradedBackendServerHealth:ApplicationGateway:'FOO',BackendServer:'foo.azurewebsites.net',HealthStatus:Down,Backendservercertificate is not whitelisted with Application Gateway.,报告时间:7/14/2019:34:40AM但不限于):安全规则、路由、网络性能和一般 TCP 连接故障排除。我们发现后端地址池的所有实例都不正常。确保这些实例运行正常并且应用程序配置正确。检查后端实例是否可以响应来自同一 VNet 中的另一个 VM 的访问。如果配置了公共端点,请确保对 Web 应用程序的浏览器请求可用。

  1. 我们检查了配置的证书,它工作正常
  2. 几乎所有推荐都经过验证并且工作正常

我们如何进一步诊断并找到根本原因?

4

1 回答 1

0

它已在插槽交换中解决。出于某种原因,一个插槽有一些安全限制。不知道是谁做的或为什么这样做。这是直接的答案。

似乎有一些脚本运行影响了所有实时服务器,但插槽/登台受到“保护”。当登台成为生产时,这个问题被恢复(因为它们被“保护”)

将更新一次有关此的更多信息

于 2019-08-14T13:23:40.987 回答