Non è possibile connettersi a una cassetta postale di Exchange Server 2010 da Outlook Web App

Numero KB originale: 980049

Sintomi

Non è possibile usare POP3 o IMAP4 per connettersi a una cassetta postale di Exchange Server 2010 tramite Microsoft Office OWA. Quando si tenta di connettersi, viene visualizzato il seguente messaggio di errore:

Si è verificato un problema durante il tentativo di usare la cassetta postale.

Se si seleziona Mostra dettagli, si nota che l'eccezione seguente causa l'errore:

Microsoft.Exchange.Data.Storage.TooManyObjectsOpenedException

Se si tenta di usare una connessione Telnet per tentare di connettersi alla cassetta postale tramite POP o IMAP, viene visualizzato questo messaggio di errore:

Nessun server

Non disponibile 15

Il server che esegue Exchange Server 2010 registra un errore nel registro applicazioni simile al seguente:

Nome log: Applicazione
Origine: MSExchangeIS
Data: dd/mm/aaaahh:mm:ss
ID evento: 9646
Categoria attività: Generale
Livello: Errore
Parole chiave: classico
Utente: N/D
Computer: Servername.contoso.com
Descrizione:
La sessione Mapi "/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=E-mailUser" ha superato il massimo di 16 oggetti di tipo "session".

Xml evento:

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

Nota

Le modifiche seguenti non solvono questo problema:

  • Modificare il valore MaximumConnectionsPerUser in Exchange Server 2010 per POPSettings o per IMAPSettings.
  • Modificare i criteri di limitazione.
  • È possibile aggiungere l'autorizzazione Visualizza stato archivio informazioni all'archivio di Exchange 2010.

Causa

Questo problema si verifica perché Exchange 2010 Store limita il numero di sessioni non MAPI generate da altri servizi, ad esempio IMAP, POP, OWA, Microsoft Exchange ActiveSync (EAS) o Exchange Web Services (EWS). Per impostazione predefinita, le sessioni per utente sono limitate a 32 e le sessioni di servizio per utente sono limitate a 16.

Risoluzione

Importante

In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Poiché l'errata modifica del Registro di sistema può causare seri problemi, Di conseguenza, attenersi scrupolosamente alla procedura indicata. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. In questo modo sarà possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire backup e ripristino del Registro di sistema, vedere Backup e ripristino del Registro di sistema in Windows.

Per risolvere questo problema, determinare innanzitutto se la situazione è causata da un problema diverso. In caso contrario, aumentare il limite richiesto dall'organizzazione per le sessioni non MAPI. A tal fine, attenersi alla seguente procedura:

  1. Nel server che esegue il ruolo cassetta postale Exchange Server 2010 selezionare Avvia, selezionare Esegui, digitare regedit e quindi selezionare OK.

  2. Individuare e selezionare la chiave seguente nel Registro di sistema:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

  3. Scegliere Nuovo dal menu Modifica, quindi selezionare Valore DWORD.

  4. Digitare Maximum Allowed Service Sessions Per User (Sessioni di servizio massime consentite per utente) e quindi premere INVIO.

  5. Dal menu Modifica, selezionare Modifica.

  6. Digitare il valore decimale che specifica il numero di sessioni da usare e quindi selezionare OK.

  7. Uscire dall'editor del Registro di sistema.

Nota

Il valore del Registro di sistema Maximum Allowed Service Sessions Per User influisce su tutti i database delle cassette postali nel server e non viene applicato per utente. Se si aumenta questo valore, le prestazioni del server potrebbero essere influenzate negativamente. Ad esempio, raddoppiare il numero di sessioni di servizio da 16 a 32 potrebbe rallentare le prestazioni del server.

Riferimenti

Per altre informazioni su come impostare i limiti per le sessioni, vedere: