RPC over HTTP 在 Exchange Server 2003 上的系統需求

 

上次修改主題的時間: 2006-04-27

若要使用 RPC over HTTP,您必須在下列電腦上執行 Microsoft® Windows Server™ 2003:

  • 所有 Microsoft Office Outlook® 2003 用戶端使用 RPC over HTTP 加以存取的 Exchange Server 2003 伺服器,例如信箱伺服器及公用資料夾伺服器。
  • 所有作為 RPC Proxy 伺服器的 Exchange Server 2003 前端伺服器。
  • 所有 Outlook 2003 用戶端及 Exchange Server 2003 伺服器 (設定為使用 RPC over HTTP) 所使用的通用類別目錄伺服器。

這些伺服器必須要能使用讓 RPC over HTTP 成為可能的已更新 RPC 通訊協定。Windows Server 2003 和更新版本都有能夠瞭解更新過的 RPC 通訊協定的 DLL rpcrt4.dll。即使用戶端電腦不直接存取通用類別目錄伺服器,從用戶端電腦傳來的 RPC 要求,在從用戶端電腦傳遞至 Exchange 伺服器,然後再傳遞至通用類別目錄伺服器時,並不會變更,通用類別目錄伺服器必須能夠使用用戶端電腦所使用的已更新 RPC 通訊協定。

您必須在 RPC Proxy 伺服器所使用的所有 Exchange 伺服器上,安裝 Exchange Server 2003。

所有執行 Outlook 2003 的用戶端電腦都必須安裝 Windows Server 2003 或 Microsoft Windows® XP Service Pack 1 (SP1),以及下列更新:"Windows XP Patch:RPC Updates Needed for Exchange Server 2003"(Windows XP 補充程式:Exchange Server 2003 所需要的 RPC 更新)。

note附註:
這項更新包含於 Windows XP 的 SP2 版本中,因此若您正執行 Windows XP SP2,則無須安裝更新。

另外,建議您在使用 RPC over HTTP 通訊時,執行下列動作:

  • 使用安全通訊端層 (SSL) 加密。RPC Proxy 伺服器在進行所有用戶端對伺服器通訊時,都需要 SSL,而且伺服器的 SSL 憑證必須是有效的,並受到用戶端信任。如果憑證無效或是不受信任,Outlook 將無法連線。
  • 選擇正確的用戶端驗證方法。透過 SSL 所進行的基本驗證是獨立於防火牆的驗證方法,能在不論防火牆組態的情況下使用。有時也可以使用 NTLM 驗證,取決於防火牆處理 SSL 傳輸的方式。NTLM 是更安全的驗證方法,而且可以使用目前 Microsoft Windows 作業系統的登入資訊。
    note附註:
    如果防火牆無法新增 [via:]pragma 至 HTTP 標頭資訊,則可以使用 NTLM。如果防火牆可以新增 [via:]pragma (很多反向 Proxy 都是如此),則 IIS 將不允許 NTLM 驗證。

在周邊網路中,於 Exchange 前端伺服器之前使用進階防火牆伺服器。建議您使用專用的防火牆伺服器,如 Microsoft Internet Security and Acceleration (ISA) Server 2004,來協助保護您的郵件環境。如需有關如何與 Exchange 使用 ISA Server 2004 的資訊,請參閱 Exchange 線上書籍<Using ISA Server 2004 with Exchange Server 2003>(結合使用 ISA Server 2004 與 Exchange Server 2003)(https://go.microsoft.com/fwlink/?LinkId=42243)。