我在我的客户的一些PC上的WebSite(ASP.NET MVC)上收到此错误(ERR_EMPTY_RESPONSE).
在不同的客户端(使用不同的浏览器),显示此错误的Controller是不同的.
其中一个我有访问权限,我尝试使用VisualStudio进行调试.
在生产中测试
在本地测试
收到与生产相同的错误.我在此控制器的Index和Global.asax的BeginRequest / AuthenticateRequest中添加了一些断点,但在此客户端中,当我调用CompanyUsersController时,不传递断点,而其他控制器传递.
我尝试使用Fiddler 2,与chrome检查器相同,在响应中得到0字节.
我花了很多时间试图找到更好的错误信息
问题可能出在服务器上,我使用的是Azure.
这个项目已经运行了很长时间没有问题.
有人可以分享同样的经历吗?和/或解决方案?
解决方法
我找到了解决方案.
在显示错误Err_empty_response的机器中搜索,我找到了Banks用于安全的软件.
该软件在巴西从WARSAW或GBuster调用.
解决方案1:
删除此软件.
解决方案2:
另一种解决方案无需删除软件.
我只需要使用https:// certificate再次发布我的网站.
我希望这有助于某人.