Идентификатор события 9646, когда учетная запись службы открывает несколько сеансов MAPI

Исходный номер базы знаний: 2742012

Симптомы

Рассмотрим следующие сценарии.

Сценарий 1

  • Вы устанавливаете Microsoft Exchange Server.
  • Вы создаете учетную запись службы для стороннего приложения, взаимодействующего с Exchange.
  • Учетная запись службы должна открывать несколько сеансов MAPI в хранилище данных Exchange (EIS). Например, учетная запись службы должна открыть более 32 сеансов MAPI, чтобы индексировать или синхронизировать сообщения электронной почты.

Сценарий 2

  • Сервер в лесу работает Exchange Server.
  • Сервер, на котором выполняется Exchange Server, находится в лесу ресурсов.
  • Отключенные учетные записи в лесу ресурсов связаны с включенными учетными записями в лесу учетных записей.
  • Вы создаете учетную запись службы для стороннего приложения, взаимодействующего с Exchange.
  • Учетная запись службы в лесу ресурсов должна открывать много сеансов MAPI для EIS. Например, учетная запись службы должна открыть более 32 сеансов MAPI, чтобы индексировать или синхронизировать сообщения электронной почты.

В этих сценариях учетная запись службы может быть отключена от сервера Exchange Server. Кроме того, в журнале приложений на сервере Exchange возникает событие Error, похожее на следующее:

Event Type: Error
Event Source: MSExchangeIS
Event Category: General
Event ID: 9646

Description:
Mapi session "/o=ExchangeOrg/ou=First Administrative Group/cn=Recipients/cn=User" exceeded the maximum of 32 objects of type "session".

Причина

Эта проблема возникает из-за превышения максимального числа подключений по умолчанию, которое может открыть учетная запись.

Примечание.

По умолчанию учетная запись может открыть не более 32 подключений к EIS.

Разрешение

Чтобы устранить эту проблему, предоставьте учетной записи службы разрешение Просмотр состояния хранилища сведений. Разрешение Просмотр состояния хранилища сведений позволяет этой учетной записи открывать неограниченное количество сеансов.

Для этого выполните следующий командлет:

Add-ADPermission -Identity "Exchange Administrative Group (FYDIBOHF23SPDLT)" - **User account_or_group_name** -AccessRights ExtendedRight -ExtendedRights "View information store status" -InhertanceType Descendents

Примечание.

В сценарии 2 в разделе Симптомы необходимо предоставить учетной записи в лесу учетных записей разрешение Просмотр состояния хранилища сведений на уровне административной группы.

Дополнительная информация

Ограничение подключения в 32 сеанса на учетную запись помогает защитить EIS от нехватки ресурсов. Рекомендуется соблюдать осторожность при предоставлении разрешения на просмотр состояния хранилища сведений.

Разрешение на просмотр состояния хранилища сведений не применяется к Exchange Server 2013 г. В Exchange Server 2013 г. необходимо использовать разрешение Администрирование хранилища сведений. Однако в зависимости от приложения MAPI это может по-прежнему не устранить проблему. Кроме того, приложению MAPI может потребоваться указать OPENSTORE_USE_ADMIN_PRIVILEGE время открытия каждого почтового ящика. Сюда входит почтовый ящик, настроенный в профиле.