Manca l'attributo homeMDB del Supervisore sistema

[L'obiettivo di questo argomento è risolvere un problema specifico correlato a Exchange Server Analyzer Tool. È applicabile solo ai sistemi su cui è stato eseguito Exchange Server Analyzer Tool e nei quali è stato riscontrato tale problema. Exchange Server Analyzer Tool, che può essere scaricato gratuitamente, raccoglie dati di configurazione in modalità remota da ogni server della topologia e li analizza in modo automatico. Nel rapporto che risulta dall'analisi vengono fornite informazioni dettagliate su importanti problemi di configurazione, problemi potenziali e impostazioni del prodotto non predefinite. I consigli forniti consentono di migliorare le prestazioni, la scalabilità, l'affidabilità e il tempo di attività. Per ulteriori informazioni sullo strumento o per scaricare le versioni aggiornate, vedere "Analizzatori di Microsoft Exchange" all'indirizzo https://go.microsoft.com/fwlink/?linkid=34707.]  

Ultima modifica dell'argomento: 2010-04-01

Microsoft Exchange Best Practices Analyzer esamina il servizio directory di Active Directory per determinare se l'attributo homeMDB è impostato per il servizio Microsoft Exchange - Supervisore sistema. Se non è possibile individuare il valore dell'attributo homeMDB, viene generato il seguente messaggio di errore:

Manca il valore 'homeMDB' per il Supervisore sistema di Microsoft Exchange sul server <NomeServerExchange>. Potrebbero verificarsi problemi di affidabilità.

Nota

Se sul server non sono presenti archivi di cassette postali, il messaggio di errore non viene generato.

In caso di assenza del valore homeMDB per il Supervisore sistema, potrebbero essere rilevati i seguenti sintomi nell'ambiente Exchange:

  • La cassetta postale del Supervisore sistema viene visualizzata sotto Cassette postali disconnesse in Exchange Management Console.

  • Gli utenti di Exchange non sono in grado di recuperare le informazioni sulla disponibilità. Se si abilita la registrazione in Microsoft Office Outlook 2007, le seguenti informazioni verranno salvate nel file di registro %TEMP%\olkas\Free/Busy:

    xmlns="https://schemas.microsoft.com/exchange/services/2006/errors">5008</ExceptionCode></MessageXml></ResponseMessage><FreeBusyView>

    Nota

    Il codice errore 5008 corrisponde a un errore "MailboxLogonFailed".

  • Durante la creazione dell'indice di ricerca si verifica un errore "MapiExceptionUnknownUser". In questo scenario, il seguente evento viene registrato nel registro applicazioni:

    Tipo di evento: Avviso

    Origine evento: Indicizzazione ricerca Microsoft Exchange

    Categoria evento: Generale

    ID evento: 107

    Data: <data>

    Ora: <ora>

    Utente: N/D

    Descrizione:

    L'indicizzatore di ricerca di Exchange ha disabilitato temporaneamente l'indicizzazione del database delle cassette postali

    Primo gruppo di archiviazione\Database cassette postali (GUID = <GUID>)

    Errore: [Microsoft.Mapi.MapiExceptionUnknownUser]: MapiExceptionUnknownUser:

    Impossibile stabilire una connessione al server. (hr=0x80004005, ec=1003)

  • Quando si eseguono i test di connettività MAPI mediante l'esecuzione di un cmdlet, ad esempio il cmdlet test-mapiconnectivity -verbose, viene restituito il risultato "Microsoft.Mapi.MapiExceptionUnknownUser".

Affinché i client Outlook ottengano le informazioni sulla disponibilità da Exchange è necessaria la presenza della cassetta postale del Supervisore sistema, che è inoltre è necessaria per le operazioni di spostamento delle cassette postali. Se questa cassetta postale non è disponibile, viene registrato l'evento 9175 nel registro applicazioni. L'attributo homeMDB rappresenta il nome distinto, noto anche come DN, del database di Exchange in cui risiede la cassetta postale del Supervisore sistema. L'assenza di questo valore implica la non disponibilità di tale cassetta postale.

Per risolvere il problema, utilizzare lo strumento ADSI Edit per determinare il nome distinto del database delle cassette postali appropriato, quindi impostare l'attributo homeMDB di Supervisore sistema.

Per determinare il nome distinto del database di Exchange

  1. Avviare lo strumento ADSI Edit. A tale scopo, fare clic su Start, scegliere Esegui e digitare adsiedit.msc, quindi fare clic su OK.

    Nota

    In Windows Server 2008, ADSI Edit è installato per impostazione predefinita. In Windows Server 2003, ADSI Edit è incluso in Windows Support Tools. Per installare Windows Support Tools, fare doppio clic su Suptools.msi nella cartella Support\Tools del CD di Windows Server 2003.

  2. Se ADSI Edit non è già connesso, stabilire una connessione al contenitore Configuration. Per eseguire questa operazione, procedere come segue:

    1. Scegliere Connect to dal menu Azione.
    2. Selezionare Configuration dall'elenco Select a well known Naming Context, quindi fare clic su OK.
  3. Espandere il percorso seguente:

    • Configuration [<ControllerdiDominio>.contoso.com]
    • CN=Configuration,DC=contoso,DC=com
    • CN=Services
    • CN=Microsoft Exchange
    • CN=<NomeOrganizzazione>
    • CN=Administrative Groups
    • CN=Gruppo amministrativo di Exchange (<ID>)
    • CN=Servers
    • CN=<NomeServerCassettepostali>
    • CN=Information Store
    • CN=<NomeGruppoArchiviazione>
  4. Nel riquadro dei dettagli, fare clic con il pulsante destro del mouse sulla voce CN=<NomeDatabase> con il valore Class uguale a msExchPrivateMDB, quindi scegliere Proprietà.

  5. Nella scheda Attribute Editor, fare clic su distinguishedName, quindi scegliere View.

  6. Prendere nota del percorso visualizzato nella casella Value, quindi fare clic su Annulla.

  7. Fare clic su Annulla, quindi uscire dallo strumento ADSI Edit.

Per impostare l'attributo homeMDB

  1. Avviare lo strumento ADSI Edit. A tale scopo, fare clic su Start, scegliere Esegui e digitare adsiedit.msc, quindi fare clic su OK.

    Nota

    In Windows Server 2008, ADSI Edit è installato per impostazione predefinita. In Windows Server 2003, ADSI Edit è incluso in Windows Support Tools. Per installare Windows Support Tools, fare doppio clic su Suptools.msi nella cartella Support\Tools del CD di Windows Server 2003.

  2. Se ADSI Edit non è già connesso, stabilire una connessione al contenitore Configuration. Per eseguire questa operazione, procedere come segue:

    1. Scegliere Connect to dal menu Azione.
    2. Selezionare Configuration dall'elenco Select a well known Naming Context, quindi fare clic su OK.
  3. Espandere il percorso seguente:

    • Configuration [<ControllerdiDominio>.contoso.com]
    • CN=Configuration,DC=contoso,DC=com
    • CN=Services
    • CN=Microsoft Exchange
    • CN=<NomeOrganizzazione>
    • CN=Administrative Groups
    • CN=Gruppo amministrativo di Exchange (<ID>)
    • CN=Servers
    • CN=<NomeServerCassettepostali>
  4. Nel riquadro dei dettagli, fare clic con il pulsante destro del mouse su CN=Microsoft System Attendant e scegliere Proprietà.

  5. Nella scheda Attribute Editor, fare clic su homeMDB, quindi scegliere Edit.

  6. Digitare o incollare il valore distinguishedName nella casella Value, quindi scegliere OK. Il valore avrà il seguente aspetto:

    CN=Database cassette postali,CN=<NomeGruppoArchiviazione>,CN=InformationStore,CN=<NomeServerCassettePostali>,CN=Servers,CN=Gruppo amministrativo di Exchange (<ID>),CN=Administrative Groups,CN=<NomeOrganizzazione>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com

  7. Chiudere lo strumento ADSI Edit.

  8. Riavviare il servizio Microsoft Exchange - Supervisore sistema sul server interessato.