IIS出现 Service Unavailable 地址池问题解决方法
昨天服务器上架后,系统安装好后,在IIS里总是打不开默认网站的首页,老显示Service Unavailable. 找了许多方法,总是解决不了,在2003的事件查看器里看到相应的错误信息,顺藤摸瓜,总结了以下的方法,希望对大家有帮助。 1.首先是打开IIS管理器.检查应用程序池,果然"DefaultAppPool"出错了.而且不是平常的停止的图标. 2.试着重启"DefaultAppPool"应用程序池,但是没过多久程序池又出错了.

3.到了查看事件日志的时候了.发现了以下这类的日志
事件类型: 警告 事件来源: W3SVC 事件种类: 无 事件 ID: 1009 日期: 2008-6-24 事件: 16:12:33 用户: N/A 计算机: MAIL 描述: 为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '3160'。进程退出代码是 '0xffffffff'。
有关更多信息,请参阅在//go.microsoft.com/fwlink/events.asp的帮助和支持中心。
4.会不会是默认的程序池出问题了?于是,尝试新建一个新的程序池.将默认网站的程序池改成新的.但是问题依旧.出现相似的日志.
事件类型: 错误 事件来源: W3SVC 事件种类: 无 事件 ID: 1002 日期: 2008-6-25 事件: 14:17:04 用户: N/A 计算机: MAIL 描述: 应用程序池 'AppPool #1' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误。
有关更多信息,请参阅在//go.microsoft.com/fwlink/events.asp的帮助和支持中心。
5.再查找事件日志另一个日志引起了我的注意.如下:
事件类型: 错误 事件来源: DCOM 事件种类: 无 事件 ID: 10016 日期: 2008-6-24 事件: 16:12:33 用户: NT AUTHORITYNETWORK SERVICE 计算机: MAIL 描述: 应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {A9E69610-B80D-11D0-B9B9-00A0C922E750} )的 本地 激活 权限授予用户 NT AUTHORITYNETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。
有关更多信息,请参阅在//go.microsoft.com/fwlink/events.asp的帮助和支持中心。
6.有点戏了.看看CLSID 为 {A9E69610-B80D-11D0-B9B9-00A0C922E750} 是什么服务先.最后在下面的注册表项中找到它:
HKEY_CLASSES_ROOTAppID{A9E69610-B80D-11D0-B9B9-00A0C922E750}
7.名字刚好是"IIS Admin Service"
8.好了,找到是什么了.从"管理工具"中打开"组件服务",找到IIS Admin Service对比一下CLSID是否一致
9.确定是这个以后,接下来的就是为它增加NETWORK SERVICE权限了. A启动和激活权限,点击"自定义"..
B.在用户列表中添加"NETWORK SERVICE",
C.并给予本地启动和激活权限,保存退出.
到此问题解决.
- 1 win8怎么关机_win8系统怎么关机
- 2 Mac下如何安装字体?苹果Mac系统安装字体的三种方法
- 3 macOS 10.13.3 beta 1怎么升级 macOS 10.13.3 beta 1升级教程
- 4 Mac怎么快速锁屏 Mac如何快速锁屏
- 5 Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录合并方法
- 6 iMac Pro价格是多少 iMac Pro多少钱
- 7 Mac怎么连接多个蓝牙设备 Mac怎么连接多个蓝牙音箱
- 8 iMac Pro配置怎么样 iMac Pro性能好不好
- 9 windows7 装 F11一键还原精灵
- 10 macOS 10.13安装u盘制作教程 macOS 10.13安装u盘制作方法
