此问题: 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检查日志,我们没有看到任何错误。但是,应用程序似乎并没有真正开始。
- 请问abc123_svc_OSAT需要一个特定的权限,我们可能会丢失 ?
- 是否有其他地方有日志文件,我们应该 看看是什么导致问题的更好的主意?
谢谢。
我只是按照这里的说明:http://windows.microsoft.com/en-us/windows/user-groups#1TC=windows-7为了确保我的_svc_OSAT用户被添加到IIS_IUSRS组。我们仍然有503错误。事件日志中的错误是“应用程序池ASP已被禁用,Windows进程激活服务(WAS)在启动工作进程为应用程序池提供服务时遇到了故障”。 – user3669653
引用该错误的每个网站基本上都归结为具有不正确密码的身份。我可以验证密码是否正确,因为我可以将网络驱动器映射为该用户/ psw组合,因此它是有效的Windows登录。非常奇怪。 – user3669653