Sintomas
Suponha que você execute os cmdlets New-MailboxRestoreRequest e New-MailboxExportRequest no Microsoft Exchange Server 2016 PowerShell. Quando o parâmetro TargetMailbox inclui um espaço em branco, poderá receber uma mensagem de erro "NullReferenceException". Por exemplo:
[PS] C:\Windows\system32>New-MailboxRestoreRequest -SourceDatabase " <DatabaseIdParameter>" -SourceStoreMailbox " <StoreMailboxIdParameter> " -TargetMailbox "MS Test" -AllowLegacyDNMismatch
AVISO: Ocorreu um erro inesperado e um despejo Watson está sendo gerado: referência de objeto não definida como uma instância de um objeto.
AVISO: O módulo de tarefas "LoggingModule.OnIterateCompleted" falha com a exceção "Object reference not set to an instance of an object.".
Este módulo é ignorado. O resultado da execução da tarefa não deve ser afetado.
Referência de objeto não definida como uma instância de um objeto.
+ CategoryInfo: NotSpecified: (:) [New-MailboxRestoreRequest], NullReferenceException
+ FullyQualifiedErrorId : System.NullReferenceException,Microsoft.Exchange.Management.Migration.MailboxReplication
. MailboxRestoreRequest.NewMailboxRestoreRequest
+ PSComputerName : <NomeDoComputador>
Além disso, um ID de Evento 4999 com um erro "NullReferenceException" será registado na Visualizador de Eventos. Espera-se que os cmdlets possam ser executados com êxito, independentemente do espaço em branco incluído no parâmetro TargetMailbox.
Causa
Este problema ocorre porque um parâmetro está a devolver um valor incorreto quando o parâmetro TargetMailbox contém um espaço em branco.
Resolução
Para resolver este problema, instale a Atualização Cumulativa 11 para o Exchange Server 2016 ou uma atualização cumulativa posterior para o Exchange Server 2016.
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.