使用者在 Exchange 2007 中嘗試透過 Client Access Server Role 登入 Outlook Web Access 時收到錯誤訊息

 

上次修改主題的時間: 2009-02-19

本主題提供的資訊是有關使用者在 Microsoft Exchange Server 2007 中透過 Client Access server role 嘗試登入 Microsoft Office Outlook Web Access 時,如何疑難排解所遇到的錯誤訊息。當使用者嘗試登入 Outlook Web Access 時,收到下列錯誤訊息:

Outlook Web Access 尚未初始化。已記錄事件,以便系統管理員能夠解決問題。請連絡組織的技術支援人員。

無法透過 RPC 介面連絡 Microsoft Exchange Active Directory 拓撲服務,錯誤 0x5。

如果用來執行 Outlook Web Access 的 MSExchangeOWAAppPool 應用程式集區未設定為使用本機系統帳戶,而是設定為使用本機服務帳戶或網路服務帳戶,就會發生這個錯誤。本機服務和網路服務帳戶都沒有適當權限,無法存取 資訊儲存庫服務。因此,如果應用程式集區不是使用本機系統 (LocalSystem) 帳戶,Outlook Web Access 的登入就無法完成。

若要解決此問題,請確定 /owa 虛擬目錄是在 Outlook Web Access 應用程式集區中執行,且 MSExchangeOWAAppPool 是在本機系統帳戶下執行。

確定 /owa 虛擬目錄是在 Outlook Web Access 應用程式集區中執行

  1. 啟動 [網際網路資訊服務 (IIS) 管理員]。

  2. 在 [連線] 窗格中,展開 [Server_Name\網站\預設網站] 節點。

  3. 在 [owa] 上按一下滑鼠右鍵,然後按一下 [內容]。

  4. 在 [虛擬目錄] 索引標籤中,確定已將 [應用程式集區] 設為 MSExchangeOWAAppPool

確定 MSExchangeOWAAppPool 是在本機系統帳戶下執行

  1. 啟動 [網際網路資訊服務 (IIS) 管理員]。

  2. 在 [連線] 窗格中,展開 [Server_Name\應用程式集區] 節點。

  3. 在 [MSExchangeOWAAppPool] 上按一下滑鼠右鍵,然後按一下 [內容]。

  4. 在 [識別] 索引標籤中,確定安全性帳戶是設為 Predefined: LocalSystem

note附註:
您可能還需要確認其他的 Exchange 相關應用程式集區也是使用本機系統帳戶。例如,請檢查 MSExchangeAutodiscoverAppPool、MSExchangeServicesAppPool、MSExchangeSyncAppPool 和 MSExchangeUMAppPool 應用程式集區。

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.