Outlook Web Appから Exchange Server 2010 メールボックスに接続することはできません

元の KB 番号: 980049

現象

POP3 または IMAP4 を使用して、Microsoft Office OWA を介してExchange Server 2010 メールボックスに接続することはできません。 接続しようとすると、次のエラー メッセージが表示されます。

メールボックスの使用中に問題が発生しました。

[ 詳細の表示] を選択すると、次の例外によってエラーが発生することがわかります。

Microsoft.Exchange.Data.Storage.TooManyObjectsOpenedException

Telnet 接続を使用して POP または IMAP を使用してメールボックスに接続しようとすると、次のエラー メッセージが表示されます。

サーバーなし

利用不可 15

2010 Exchange Server実行されているサーバーは、次のようなエラーをアプリケーション ログに記録します。

ログ名: アプリケーション
ソース: MSExchangeIS
日付: dd/mm/yyyyhh:mm:ss
イベント ID : 9646
タスク カテゴリ: 全般
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピューター: Servername.contoso.com
説明:
Mapi セッション "/o=First Organization/ou=Exchange 管理グループ (FYDIBOHF23SPDLT)/cn=Recipients/cn=E-mailUser" が、"session" 型の最大 16 個のオブジェクトを超えました。

Event Xml:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
   <System>
      <Provider Name="MSExchangeIS" />
      <EventID Qualifiers="49158">9646</EventID>
      <Level>2</Level>
      <Task>6</Task>
      <Keywords>0x80000000000000</Keywords>
      <TimeCreated SystemTime="SystemTime" />
      <EventRecordID>126268</EventRecordID>
      <Channel>Application</Channel>
      <Computer>Servername.contoso.com</Computer>
      <Security />
   </System>
   <EventData>
      <Data>/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=E-mailUser</Data>
      <Data>16</Data>
      <Data>session</Data>
      <Binary>070000005B444941475F4354585D000016000000FFE83A00000000000002080000003A67F01FFE000000</Binary>
   </EventData>
</Event>

注:

次の変更では、この問題は解決されません。

  • POPSettings または IMAPSettings の場合は、Exchange Server 2010 で MaximumConnectionsPerUser の値を変更します
  • 調整ポリシーを変更します。
  • Exchange 2010 ストアに [情報ストアの状態の表示] アクセス許可を追加します。

原因

この問題は、Exchange 2010 ストアで、IMAP、POP、OWA、Microsoft Exchange ActiveSync (EAS)、Exchange Web サービス (EWS) など、他のサービスで生成される MAPI 以外のセッションの数が制限されるために発生します。 既定では、ユーザーあたりのセッション数は 32 に制限され、ユーザーごとのサービス セッションは 16 に制限されます。

解決方法

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、「Windows でレジストリをバックアップおよび復元する方法」を参照してください。

この問題を解決するには、まず、この状況が別の問題によって発生しているかどうかを判断します。 そうでない場合は、MAPI 以外のセッションにorganizationに必要な制限を増やします。 これを行うには、次の手順を実行します。

  1. Exchange Server 2010 メールボックスの役割を実行しているサーバーで、[スタート] を選択し、[実行] を選択し、「regedit」と入力し、[OK] を選択します

  2. レジストリで次のキーを見つけて選択します。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

  3. [ 編集 ] メニューの [ 新規] をポイントし、[ DWORD 値] を選択します。

  4. ユーザーあたりの最大許容サービス セッション数」と入力し、Enter キーを押します。

  5. [編集] メニューの [修正] を選択します。

  6. 使用するセッションの数を指定する 10 進値を入力し、[OK] を選択 します

  7. レジストリ エディターを終了します。

注:

レジストリ値 [ ユーザーあたりの最大許容サービス セッション数 ] は、サーバー上のすべてのメールボックス データベースに影響し、ユーザーごとに適用されません。 この値を増やすと、サーバーのパフォーマンスが悪影響を受ける可能性があります。 たとえば、サービス セッションの数を 16 から 32 に 2 倍にすると、サーバーのパフォーマンスが低下する可能性があります。

関連情報

セッションの制限を設定する方法の詳細については、次を参照してください。