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, você pode 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 para uma instância de um objeto.
AVISO: O módulo de tarefa "LoggingModule.OnIterateCompleted" falha com a exceção "Referência de objeto não definida para uma instância de um objeto.".
Este módulo é ignorado. O resultado da execução da tarefa não deve ser afetado.
Referência de objeto não definida para uma instância de um objeto.
+ CategoryInfo: NotSpecified: (:) [New-MailboxRestoreRequest], NullReferenceException
+ FullyQualifiedErrorId : System.NullReferenceException,Microsoft.Exchange.Management.Migration.MailboxReplication
. MailboxRestoreRequest.NewMailboxRestoreRequest
+ PSComputerName : <ComputerName>
Além disso, uma ID de evento 4999 com um erro "NullReferenceException" será registrada no 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
Esse problema ocorre porque um parâmetro está retornando um valor errado quando o parâmetro TargetMailbox tem um espaço em branco.
Resolução
Para resolver esse problema, instale a Atualização Cumulativa 11 para o Exchange Server 2016 ou uma atualização cumulativa posterior para o Exchange Server 2016.
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.