Outlook Anywhere 클라이언트는 Exchange Server 2010 SP3을 설치한 후 Exchange 서버에 연결할 수 없습니다.

원본 KB 번호: 2832198

증상

Exchange Server 환경에 Exchange 2010 SP3을 설치한다고 가정합니다. 환경에는 많은 Outlook Anywhere(HTTP를 통한 RPC) 클라이언트가 있습니다. Outlook Anywhere 클라이언트가 Exchange 서버에 연결하려고 하면 Outlook Anywhere 클라이언트가 연결되지 않습니다. 또한 Outlook Anywhere 클라이언트는 다음과 같은 오류 메시지를 받습니다.

503 서비스를 사용할 수 없음

원인

이 문제는 ASP.NET 처리할 수 있는 HTTP 요청에 대한 RPC 제한에 도달했기 때문에 발생합니다.

Exchange Server 2010 SP3의 RPC over HTTP 요청은 ASP.NET 런타임을 사용하여 요청을 처리합니다. 그러나 ASP.NET 요청의 기본 제한은 25,000입니다.

참고

Exchange Server 2010 SP3 이전 버전의 Exchange Server HTTP 요청을 통한 RPC는 ASP.NET 런타임에 의존하지 않으며 요청 제한의 영향을 받지 않습니다.

해결 방법

이 문제를 resolve 위해 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\요청 실행
  • RPC/HTTP 프록시\HTTP Connections 통해 들어오는 RPC의 현재 수

문제가 발생하면 다음 오류가 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