ID evento 9646 quando un account del servizio apre molte sessioni MAPI

Numero KB originale: 2742012

Sintomi

Si considerino gli scenari seguenti:

Scenario 1

  • Installare Microsoft Exchange Server.
  • Si crea un account del servizio per un'applicazione di terze parti che interagisce con Exchange.
  • L'account del servizio deve aprire molte sessioni MAPI a Exchange Information Store (EIS). Ad esempio, l'account del servizio deve aprire più di 32 sessioni MAPI per indicizzare o sincronizzare i messaggi di posta elettronica.

Scenario 2

  • Un server in una foresta esegue Exchange Server.
  • Il server che esegue Exchange Server si trova nella foresta di risorse.
  • Gli account disabilitati nella foresta di risorse sono collegati agli account abilitati nella foresta di account.
  • Si crea un account del servizio per un'applicazione di terze parti che interagisce con Exchange.
  • L'account del servizio nella foresta di risorse deve aprire molte sessioni MAPI all'EIS. Ad esempio, l'account del servizio deve aprire più di 32 sessioni MAPI per indicizzare o sincronizzare i messaggi di posta elettronica.

In questi scenari, l'account del servizio può essere disconnesso dal server Exchange. Inoltre, si verifica un evento Error simile al seguente nel registro applicazioni nel server Exchange:

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".

Causa

Questo problema si verifica perché è stato superato il numero massimo predefinito di connessioni che un account può aprire.

Nota

Per impostazione predefinita, un account può aprire un massimo di 32 connessioni all'EIS.

Risoluzione

Per risolvere questo problema, concedere all'account del servizio l'autorizzazione Visualizza stato archivio informazioni. L'autorizzazione Visualizza stato archivio informazioni consente a tale account di aprire un numero illimitato di sessioni.

A tale scopo, eseguire il cmdlet seguente:

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

Nota

Nello scenario 2 della sezione Sintomi è necessario concedere all'account nella foresta dell'account l'autorizzazione Visualizza stato archivio informazioni a livello di gruppo amministrativo.

Ulteriori informazioni

Il limite di connessione di 32 sessioni per account consente di proteggere l'EIS dall'esaurimento delle risorse. È consigliabile prestare attenzione quando si concede l'autorizzazione Visualizza stato archivio informazioni.

L'autorizzazione visualizza stato archivio informazioni non si applica a Exchange Server 2013. In Exchange Server 2013 è necessario usare l'autorizzazione Amministra archivio informazioni. Tuttavia, a seconda dell'applicazione MAPI, il problema potrebbe ancora non essere risolto. Inoltre, l'applicazione MAPI potrebbe dover specificare OPENSTORE_USE_ADMIN_PRIVILEGE quando apre ogni cassetta postale. Sono incluse le cassette postali configurate nel profilo.