16

我正在尝试托管一个 azure 网站并尝试了几个小时的故障排除,但仍然收到相同的错误 502 Web 服务器在充当网关或代理服务器时收到无效响应。

我尝试在 azure 上启用日志记录错误,但它给我的只是 404 not found 错误查看错误日志

4

2 回答 2

18

502 错误不会在您的 IIS 日志中可见,因为它们是由前端服务器返回的,该服务器基本上将请求转发给托管您网站的工作人员,并且前端可以返回 502 错误的原因有很多。

请按照https://azure.microsoft.com/en-in/documentation/articles/app-service-web-troubleshoot-http-502-http-503/解决问题,看看您是否可以确定您是哪一个遇到

于 2016-06-08T07:32:37.633 回答
2

我在 azure 应用程序网关后面设置了 Web 服务器,一些服务器正常工作,并且到其中一台服务器的流量出现 502 问题。所以我采取以下步骤:

  1. 检查应用程序网关上的后端运行状况,无法访问服务器。
  2. 在云虚拟机上打开后端服务器地址http://hostname,无法访问根网站。但是http://hostname/app正在运行。事实证明,网关会 ping 目标机器的 80 端口,并且不知何故我禁用了目标服务器上的根网站。所以网关假设服务器已经死了并且拒绝做重定向。
于 2018-12-13T07:16:17.983 回答