Exchange Server 2013: Error load balancing failed to find a valid mailbox database

Oggi creando una nuova mailbox per un utente Active Directory in Exchange Server 2013 mi è uscito questo errore:

Load balancing failed to find a valid mailbox database

 

nonostante nel Dominio fosse presente un solo server Exchange con un mailbox database questo non veniva trovato. Andando a selezionare dal menù a tendina il mailbox database corretto l’utente viene creato senza problemi:

Mailbox database

Per capire il motivo dell’errore dobbiamo aprire la Exchange Management Shell e digitare il comando:

get-mailboxdatabase | ft name,isexcludedfromprovisioning

che produrrà un output del tipo:

Get-MailboxDatabasedal quale si evince chiaramente il probolema, l’unico mailbox database è escluso dal provisioning automatico e quindi la creazione automatica del nuovo utente fallisce.

Per includere il mailbox datastore nel provisioning dobbiamo usare il comando:

get-mailboxdatabase | set-mailboxdatabase -isexcludedfromprovisioning $false

Dopodichè possiamo provare a creare la nuova mailbox e ora dovrebbe funzionare tutto correttamente.