【问题标题】:Error 99 from published MVC project来自已发布 MVC 项目的错误 99
【发布时间】:2012-11-19 06:40:18
【问题描述】:

我有一个用 ASP.NET MVC 编写的 Web 应用程序,它通常可以正常工作,但是在提交第一个登录页面时,我偶尔会看到下面的错误页面。 ELMAH 中没有记录任何内容,Google 搜索也没有返回任何内容。我在 Chrome 和 Firefox 上都得到了类似的结果。有谁知道是什么原因造成的?

如果我点击“网站管理员”mailto 链接,电子邮件正文将填写以下内容:

缓存主机:tx22rrpep37a 错误页面:ERR_CONNECT_FAIL 错误:(99)无法分配请求的地址 时间戳:2012 年 12 月 1 日星期六 01:52:08 GMT

客户端IP:10.5.0.99 服务器IP:benjineering.com

HTTP 请求: POST /cloud-chm/Account/Login?ReturnUrl=%2Fcloud-chm HTTP/1.1 主办方:benjineering.com 连接:保持活动 内容长度:488 缓存控制:max-age=0 来源:http://benjineering.com 用户代理:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11 内容类型:application/x-www-form-urlencoded 接受:text/html,application/xhtml xml,application/xml;q=0.9,/;q=0.8 推荐人:http://benjineering.com/cloud-chm/Account/Login?ReturnUrl=%2fcloud-chm 接受编码:gzip、deflate、sdch 接受语言:en-US,en;q=0.8 接受字符集:ISO-8859-1,utf-8;q=0.7,*;q=0.3 饼干:_jsuid=782392611; ASP.NET_SessionId=i1u4twd1usymcgtppcejhsxt; __RequestVerificationToken_L2Nsb3VkLWNobQ2=F97jJ8pEE3oalgEJFpNCLMU68UE8nG2AdHeI_KDQSfiN2yOj0fV4-psVMtt59sDddJc4XdHM8DLppmdR-fen1xWHp4wkE22KwLaoCKYplWyrlBC3OmeClTcTTKXPdCTC_A-YEpEO>

【问题讨论】:

  • 奇怪的是,我第一次尝试提交这个问题时收到了同样的错误。也许这与我的项目无关?不过这只是巧合,因为我以前从未见过这个错误。
  • 当我在其他网站(例如 MyCareer 和这个网站)上提交表单时,我现在间歇性地收到相同的错误页面。我的印象是它与我的网站无关,而是来自我的路由器(带有第三方网络共享应用程序的 Android 手机)或 ISP。

标签: asp.net-mvc iis


【解决方案1】:

这看起来像是针对 Web 服务器或基础架构级别(即不是应用程序)错误的自定义错误页面。从表面上看,似乎找不到您的登录 url,可能是因为资源不可用。应用程序使用什么类型的身份验证?它是否依赖另一台服务器?

您是否可以控制托管,或者您是否有第三方提供商?如果是后者,您可能会询问他们对错误消息的解释。

我很感激这里没有答案,但我希望这些观察和问题可以帮助您找到答案。

【讨论】:

  • 感谢 Paul,如果有第二双眼睛会很有帮助。
  • 它托管在第 3 方服务器上,我已经向他们提交了一份帮助票,等待回复。该应用程序使用表单身份验证,与使用 SQL 数据库的 Visual Studio 自动生成的代码相比没有太大变化。
  • 会不会是应用Web服务器无法联系到SQL Server? SQL Server 是否托管在单独的计算机上?从你说的情况来看,这听起来像是一个间歇性错误。当它发生时,应用程序是否能够提供需要访问数据库的任何其他功能?
  • 服务器在同一台机器上,刷新几次就好了。我现在不相信它与我的网站有关(见上面的评论)。不过感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-05
  • 2013-05-23
  • 2019-07-22
  • 1970-01-01
相关资源
最近更新 更多