安裝 Exchange Server 2010 SP3 之後,Outlook Anywhere 用戶端無法連線到 Exchange 伺服器
原始 KB 編號: 2832198
徵狀
假設您在 Exchange Server 環境中安裝 Exchange 2010 SP3。 環境中有許多 Outlook Anywhere (RPC over HTTP) 用戶端。 當 Outlook Anywhere 用戶端嘗試連線到 Exchange 伺服器時,Outlook Anywhere 用戶端不會連線。 此外,Outlook Anywhere 用戶端會收到下列錯誤訊息:
503 服務無法使用
原因
之所以發生此問題,是因為已達到 RPC 對 ASP.NET 可處理之 HTTP 要求的限制。
Exchange Server 2010 SP3 中的 RPC over HTTP 要求依賴 ASP.NET 運行時間來處理要求。 不過,ASP.NET 要求的預設限制為25,000。
注意事項
在 Exchange Server 2010 SP3 之前的 Exchange Server 版本中,RPC over HTTP 要求不會依賴 ASP.NET 運行時間,也不會受到要求限制的影響。
解決方案
若要解決此問題,請將 ASP.NET 要求的限制增加到建議值 65535。 若要增加 ASP.NET 要求的限制,請遵循下列步驟:
在執行 Client Access 伺服器角色的電腦上,找出下列檔案:
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\CONFIG\Machine.config
。開啟 Machine.config 檔案。
在 區段中
<system.web>
,找出下列這一行:<processModel requestQueueLimit="25000" autoConfig="true" />
將 property 的
requestQueueLimit
值變更為 65535。
其他相關資訊
您可以使用下列計數器來監視 ASP.NET 要求的數目,以及透過 HTTP 連線的 RPC:
- ASP.NET Apps v2.0.50727_LM_W3SVC_x_ROOT_RPC\Requests 執行
- RPC/HTTP Proxy\透過 HTTP Connections 傳入 RPC 的目前數目
發生問題時,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
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應