IIS7-IE8 中通过 HTTPS 出现 HTTP 502

IIS7-IE8 中通过 HTTPS 出现 HTTP 502


我正在使用托管在 IIS7 上并通过 HTTPS 提供服务的.NET 4.0 开发 Web 应用程序。

当我尝试使用 IE8 请求页面时,它无法完全加载。因此我查看了 fiddler,它显示页面中包含的 js 文件出现 HTTP 502 错误...但它在 Mozilla 中运行正常。

我随机收到此错误,有时一切运行顺利。

让您对环境有一个大致的了解:
负载均衡器后面的 Web 服务器。

我正在通过 HTTPS 请求页面(带有一些 JavaScript 的简单 HTML)。

有什么建议可以解决这个问题吗?

答案1

502 表示网关错误。当上游请求的目标没有响应或出现令人讨厌的情况时,负载均衡器(或任何反向代理)通常会向您发送此信息。

查看请求,查看服务器 Web 日志(和 HTTPERR 日志)以及请求时 LB 日志,并尝试将它们匹配。

相关内容