首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >什么原因可能导致503服务不可用于asp.net mvc3应用程序的报告区域?

什么原因可能导致503服务不可用于asp.net mvc3应用程序的报告区域?
EN

Stack Overflow用户
提问于 2011-11-16 00:36:19
回答 5查看 6.7K关注 0票数 18

我们正在将MVC3应用程序从IIS6切换到7.5。我正在努力在Windows7上设置我的本地开发环境。这个应用程序在大部分情况下都运行得很好,但我刚刚发现我拥有的许多不同的MVC区域中有一个不能工作。

当我尝试点击此区域下的操作时,返回503服务不可用错误。这在我的应用程序中的任何其他地方都不会发生。

  • 整个网站只有一个应用程序池。
  • MVC 3
  • .Net 4.0
  • 64位
  • 失败请求跟踪在Windows应用程序或系统日志中看不到这些stopped
  • There's不相关。在visual studio 2010 cassini下,该区域工作正常,在本地iis 7.5 (不是express)下运行时出现问题<代码>H214<代码>H115应用程序池未崩溃或在我的ELMAH日志中无任何内容<代码>H218<代码>H119文件系统安全性中的整个树上的所有人完全控制<代码>H220<代码>H121 url为http://localhost/reports

我完全被难住了。我找不到任何证据表明IIS甚至收到了请求。除了我列出的日志文件之外,还有其他的日志文件吗?

Update有没有办法查看http.sys网址预订?我发现了一些关于SQL Reporting services在/Reports url上调用dib的讨论。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-11-16 04:40:51

我想通了。这是由于SQL Reporting services在http.sys中保留了http://+:80/Reports url。

我实际上并没有安装报告服务,但它显然仍然保留了url。

我用下面的命令修复了它:

代码语言:javascript
复制
netsh http delete urlacl url=http://+:80/Reports
票数 32
EN

Stack Overflow用户

发布于 2013-05-31 15:07:20

检查运行池所使用的帐户/ IIS ->应用程序池->高级设置->进程模型->标识。我更改了我的密码,没有得到一个无效密码的日志,而是汇编加载失败,这反过来导致应用程序池关闭,并向用户提供"503服务不可用“。

票数 4
EN

Stack Overflow用户

发布于 2016-11-16 04:34:41

另一个解决方案是,我的http://ApplicationURL/Reports也有同样的问题

是的,SSRS是问题所在。

一个更好的解决方案是

本地服务的

  1. OpenReporting服务配置Manager.
  2. Connect通常是COMPUTERNAME\MSSQLSERVER
  3. Go to“报表管理器URL”选项
  4. 使用其他名称而不是报表修改您的虚拟目录。

请记住,使用此更改后,SSRS的报告将使用您定义的名称。

卡洛斯

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8139778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档