未安裝 'HTTP 啟動' 功能
[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]
上次修改主題的時間: 2008-10-20
Microsoft Exchange Analyzer 工具會檢查下列登錄項目,以判定正在電腦上執行的 Microsoft Windows 作業系統版本:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\CurrentVersion
版本值如下:
CurrentVersion 值 | Microsoft Windows 作業系統 |
---|---|
4.0 |
Microsoft Windows NT® Server 4.0 |
5.0 |
Microsoft Windows 2000 Server |
5.2 |
Microsoft Windows Server™ 2003 |
6.0 |
Microsoft Windows Server 2008 |
此外,Exchange Analyzer 會讀取下列登錄分支,以判定 HTTPActivation 機碼是否存在:
HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Communication Foundation\HTTPActivation
若 Exchange Analyzer 判定下列條件符合,則會顯示錯誤訊息:
- 執行 Windows Server 2008 作業系統的電腦上已安裝 Exchange Server 2010。
- 登錄中沒有 HTTPActivation 登錄機碼。
此錯誤表示電腦上未安裝 Windows Server 2008 Microsoft .NET Framework 3.0 HTTP 啟動功能。
.NET Framework 3.0 HTTP 啟動支援透過 HTTP 的處理程序啟動。支援 HTTP 啟動的應用程式可動態啟動及停止,以回應透過 HTTP 送達的要求。使用 HTTP 時,應用程式以及與其通訊的電腦必須處於線上,以直接來回傳送作用中的通訊,而無須佇列要求。
在 Exchange Server 2010 上必須安裝 HTTP 啟動,Web 管理介面才能正常運作。
若要解決此錯誤,請使用 Windows Server 2008 伺服器管理員安裝 HTTP 啟動功能。
安裝 .NET 3.0 HTTP 啟動
按一下 [開始]。指向 [系統管理工具],然後按一下 [伺服器管理員]。在 [伺服器管理員] 首頁的 [功能] 區段中,按一下 [新增功能]。
在 [新增功能精靈] 的 [選取功能] 頁面上,展開 [.NET Framework 3.0 功能]。
展開 [WCF 啟動],然後選取 [HTTP 啟動]。
按 [下一步],再按一下 [安裝]。
安裝完成時,請關閉精靈。