2014-06-18 121 views
0

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

看来应用程序并未实际启动。

这里有更多的细节可以帮助你分析问题:

这是由于Windows Server 2008 R2中,IIS 7

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

作为abc123 \ _svc_OSAT我可以映射驱动器\\ FPIAPPS01 \日志这是一个网络服务器上的目录,所以我们知道这个用户有网络访问。

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

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

  1. 请问abc123_svc_OSAT需要一个特定的权限,我们可能会丢失 ?
  2. 是否有其他地方有日志文件,我们应该 看看是什么导致问题的更好的主意?

谢谢。

+0

我只是按照这里的说明:http://windows.microsoft.com/en-us/windows/user-groups#1TC=windows-7为了确保我的_svc_OSAT用户被添加到IIS_IUSRS组。我们仍然有503错误。事件日志中的错误是“应用程序池ASP已被禁用,Windows进程激活服务(WAS)在启动工作进程为应用程序池提供服务时遇到了故障”。 – user3669653

+0

引用该错误的每个网站基本上都归结为具有不正确密码的身份。我可以验证密码是否正确,因为我可以将网络驱动器映射为该用户/ psw组合,因此它是有效的Windows登录。非常奇怪。 – user3669653

回答

0

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

+0

看起来像用户有权访问ASP文件。我在事件查看器中发现了这个错误(感谢您指向我):“应用程序池ASP已被禁用,Windows Process Activation Service(WAS)在启动工作进程为应用程序池提供服务时遇到了故障。 – user3669653

0

我们最终使用户成为管理员,并且工作。这可能太宽泛,没有足够的担保权利。我们会继续寻找。但它确实表明这个问题与用户角色有关,而不是密码问题。

相关问题