部署网站之后,浏览时总是报503,找了半天才发现是用户权限问题,现在记录一下,方便以后遇到的大伙快速解决问题,以至于不会浪费太多时间。
WIN2008 R2系统部署配置iis7.5 (Internet Information Server)失败,一直未能启动服务,访问本地网络提示”Service Unavailable HTTP Error 503. The service is unavailable“。
服务器登录表现的症状是DefaultAppPool启动后,刷新网页后应用程序池立即自动停止。
使用系统日志查一下报错的3条详细信息:
第一条:应用程序池DefaultAppPool的标识无效。可能是为标识指定的用户名或密码不正确,或者用户不具有批登录权限。如果不更正标识,则当应用程序池接收到它的第一个请求时,应用程序池将被禁用。如果是批登录权限导致的此问题,则必须在授予权限之后更改 IIS 配置存储中的标识,然后 Windows Process Activation Service (WAS)才可以重试登录。如果在处理对应用程序池的第一个请求之后标识仍然无效,应用程序池将被禁用。数据字段包含错误号。
第二条:应用程序池DefaultAppPool已被禁用。Windows Process Activation Service (WAS) 未创建工作进程来为应用程序池提供服务,因为该应用程序池标识无效。
第三条:应用程序池DefaultAppPool已被禁用。Windows Process Activation Service (WAS)在启动为该应用程序池提供服务的工作进程时失败。
首先怀疑IIS ADMIN SERVICE权限。
解决方法:
应用程序-特定权限设置未将COM服务器应用程序
(CLSID