IIS应用程序池标识不允许服务器启动

时间:2014-06-18 15:37:06

标签: asp.net iis iis-7

这个问题: IIS application pool access to remote directory on network询问如何让iis能够访问网络驱动器上的文件。答案是设置具有适当权限的用户,并将应用程序池标识设置为该用户。我们已经完成了,当我们重新启动应用程序池时,我们的Web应用程序出现503错误。

该应用似乎并未实际启动。

以下是可以帮助您分析问题的更多细节:

这是Windows Server 2008 R2,iis 7

我们的用户名是abc123 \ _svc_OSAT(域名实际上并不是abd123,但我需要隐藏它而不是冒险发布内部公司信息)

as abc123 \ _svc_OSAT我可以将驱动器映射到\\ FPIAPPS01 \ Logs,它是网络服务器上的目录,因此我们知道该用户具有网络访问权限。

在iis中,我们点击我们的应用程序池,选择高级设置,选择身份,选择..按钮,选择“自定义帐户”并将其设置为用户abc123 \ _svc_OSAT并使用正确的密码。然后我们停止并启动该应用程序池。

在浏览器中查看应用时,我们收到503错误。检查C:\ inetpub \ logs \ LogFiles \ W3SVC1中的日志,我们没有看到任何错误。但是,应用程序似乎没有真正开始。

  1. abc123_svc_OSAT是否需要我们可能的特定权限 失踪?
  2. 是否有其他地方有我们应该的日志文件 希望更好地了解造成问题的原因?
  3. 谢谢。

2 个答案:

答案 0 :(得分:0)

abc123_svc_OSAT是否可以访问托管ASPX文件的目录?您正在查看的日志文件仅用于记录对您网站的访问。您需要检查事件查看器以查看实际的IIS错误。

答案 1 :(得分:0)

我们最终让用户成为管理员并且工作正常。对于足够的担保权而言,这可能过于宽泛。我们一直在寻找。但它确实表明该问题与用户角色有关,而不是密码问题。