萬盛學電腦網

 萬盛學電腦網 >> 服務器教程 >> 解決應用程序池被自動禁用的一種方法

解決應用程序池被自動禁用的一種方法

   又是一個客戶Exchange服務器的問題.Exchange 2003和DC是同一台服務器.安裝好後,總是打不開默認網站的首頁,顯示Service Unavailable.

  1.首先是打開IIS管理器.檢查應用程序池,果然"DefaultAppPool"出錯了.而且不是平常的停止的圖標.

  2.試著重啟"DefaultAppPool"應用程序池,但是沒過多久程序池又出錯了.

  3.到了查看事件日志的時候了.發現了以下這類的日志

  事件類型: 警告

  事件來源: W3SVC

  事件種類: 無

  事件 ID: 1009

  日期: 2008-6-24

  事件: 16:12:33

  用戶: N/A

  計算機: MAIL

  描述:

  為應用程序池 'DefaultAppPool' 提供服務的進程意外終止。進程 ID 是 '3160'。進程退出代碼是 '0xffffffff'。

  有關更多信息,請參閱在 http://go.microsoft.com/fwlink/events.asp 的幫助和支持中心。

  4.會不會是默認的程序池出問題了?於是,嘗試新建一個新的程序池.將默認網站的程序池改成新的.但是問題依舊.出現相似的日志.

  事件類型: 錯誤

  事件來源: W3SVC

  事件種類: 無

  事件 ID: 1002

  日期: 2008-6-25

  事件: 14:17:04

  用戶: N/A

  計算機: MAIL

  描述:

  應用程序池 'AppPool #1' 被自動禁用,原因是為此應用程序池提供服務的進程中出現一系列錯誤。

  有關更多信息,請參閱在 http://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)。可以使用組件服務管理工具修改此安全權限。

  有關更多信息,請參閱在 http://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.並給予本地啟動和激活權限,保存退出.

解決應用程序池被自動禁用的一種方法

  到此問題解決.

copyright © 萬盛學電腦網 all rights reserved