在您安裝 Exchange Server 2010 之後,Outlook 無所不在用戶端無法連線至 Exchange 伺服器 SP3

原始 KB 編號:   2832198

徵狀

假設您在 Exchange 伺服器環境中安裝 Exchange 2010 SP3。 在環境中的 HTTP) 用戶端上,有許多 Outlook Anywhere (RPC。 當 [Outlook 無所不在] 用戶端嘗試連線至 Exchange 伺服器時,不會連線「Outlook 無所不在」用戶端。 此外,「Outlook 無所不在」用戶端會收到下列錯誤訊息:

503服務無法使用

原因

發生此問題的原因是,ASP.NET 可以處理的 RPC over HTTP 要求數目已達限制。

Exchange Server 2010 SP3 中的 RPC over HTTP 要求,取決於 ASP.NET 執行時間處理要求。 不過,ASP.NET 要求的預設限制為25000。

注意

在舊于 Exchange Server 2010 SP3 的 Exchange Server 版本中,RPC over HTTP 要求不依賴 ASP.NET 執行時間,而是由要求限制所影響。

解決方案

若要解決此問題,請將 ASP.NET 要求要求的上限增加為65535的建議值。 若要增加 ASP.NET 要求的限制,請遵循下列步驟:

  1. 在執行用戶端存取伺服器角色的電腦上,找到下列檔案: C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\CONFIG\Machine.config

  2. 開啟 Machine.config 檔案。

  3. <system.web> 區段中,找到下列行:

    <processModel requestQueueLimit="25000" autoConfig="true" />
    
  4. 將屬性的值變更 requestQueueLimit65535

其他相關資訊

您可以使用下列計數器監控 HTTP 連線的 ASP.NET 要求數目及 RPC 數目:

  • ASP.NET 應用程式 v2.0.50727 _ LM_W3SVC_x_ROOT_RPC \Requests 執行
  • Proxy\Current over HTTP 連線的傳入 RPC 數目 RPC/HTTP

當問題發生時,Internet Information Server (IIS) 記錄中所記錄的錯誤如下:

2013-03-21 23:06:14 10.0.0.1 RPC_OUT_DATA /rpc/rpcproxy.dll cas.contoso.com:6001 443 CONTOSO\user 10.0.0.10 MSRPC 503 3 0 15

2013-03-21 23:06:15 10.0.0.1 RPC_IN_DATA /rpc/rpcproxy.dll cas.contoso.com:6001 443 CONTOSO\user 10.0.0.10 MSRPC 503 3 0 46