【问题标题】:HTTP 503 error when behind ZScaler corporate proxy and trying to access web app在 ZScaler 公司代理后面并尝试访问 Web 应用程序时出现 HTTP 503 错误
【发布时间】:2023-01-02 22:48:16
【问题描述】:
几天前,我们的网络应用程序在尝试访问我们的网络应用程序时开始显示 503 错误。当 ZScaler 关闭时它工作正常。这是一个在 Windows Server 2012 计算机上运行 .NET MVC 5 的旧应用程序。当问题开始发生时,我们这边没有做出任何改变,所以我怀疑网络团队做了什么。但是,他们似乎无法找到问题所在。
尝试通过 Chrome 访问该页面时,我收到 HTTP 503 错误,但在 Firefox 上它显示空白页面并表示连接不安全。我可以通过服务器主机名 URL 访问 Web 应用程序。但是,当尝试使用已注册的域名时,它会显示此错误。我检查了服务器上的日志,但没有显示任何特定于此错误的信息。
有谁知道这可能是什么? IIS 中有什么我应该特别注意的吗?
我检查了服务器上的日志,但没有显示任何特定于此错误的信息。
【问题讨论】:
标签:
c#
.net
iis
networking
【解决方案1】:
HTTP 503 错误通常表示服务器当前由于维护或容量问题无法处理请求。它可能是由多种因素引起的,例如服务器中断、网络问题或应用程序本身的问题。
以下是您可以尝试解决问题的一些方法:
- 检查IIS日志,IIS日志位于
C:inetpublogsLogFiles文件夹默认。
- 检查事件日志,事件日志可以通过
事件查看器 (eventvwr.msc)。
- 尝试使用服务器的 IP 地址而不是访问 Web 应用程序
注册的域名。这可以帮助确定问题是否
与域名或服务器本身有关。
- 确保 Web 应用程序的应用程序池正在运行并且
应用程序池标识具有必要的权限
访问网络应用程序的文件和资源。
- 检查网络配置并确保服务器是
正确连接到网络并且没有问题
网络连接。
- 检查 web.config 以确保它是正确的
设置并且 web.config 文件没有问题。
- 检查 ZScaler 配置以确保它不是
阻止访问网络应用程序。您可能需要与
网络团队确定是否有任何问题
ZScaler 配置。