現象
Exchange クライアント アクセス サーバーまたはハブ トランスポート サーバー上で Microsoft Exchange Server 2010 環境、メモリ リークまたはメモリの破損、 ecMaxThreadsPerMdbExceededまたはecMaxThreadsPerSCTExceededのエラーが発生するいくつかの RPC 要求を返します。さらに、Microsoft Outlook は Exchange サーバーに接続できませんし、イベント ログに以下のようないくつかのイベントがログに記録。
ID: 4999
レベル: エラー
MSExchange 共通のソース。
マシン:コンピューター
メッセージ: プロセス id を送信するワトソン博士のレポート: パラメーターを使用して、プロセス Id: E12N、ビルドの種類、アプリケーションのバージョンedgetransport.exe、EXCHMEM.dll、コール スタックのハッシュc0000005、コール スタックのハッシュアセンブリのバージョンです。
ID: 10003
レベル: エラー
ソース: レベルを上げる方法
マシン:コンピューター
メッセージ: 次のコール スタックでメッセージを処理中にトランスポート プロセスが失敗しました: System.AccessViolationException: 読み取りまたは書き込み保護されているメモリを実行しようとします。これは多くの場合、他のメモリが破損していることを示します。
ID: 4999
レベル: エラー
MSExchange 共通のソース。
マシン:コンピューター
メッセージ: プロセス id を送信するワトソン博士のレポート:プロセス Idパラメーターを使用して: E12N、ビルドの種類、アプリケーションのバージョンMicrosoft.Exchange.RpcClientAccess.Service.exe、EXCHMEM.dll、コール スタックのハッシュc0000005、コール スタックのハッシュアセンブリのバージョンです。
原因
失敗した RPC 要求を再試行する前に割り当てられたメモリは解放されませんので、この問題が発生します。
解決策
この問題を解決するには、次の更新プログラムのロールアップをインストールします。
Exchange Server 2010 のサービス パック 3 の更新プログラムのロールアップ 5 の2917508の説明
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。