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:
PROFISSIONAIS C:\Windows\system32>New-MailboxRestoreRequest-SourceDatabase "<DatabaseIdParameter>"-SourceStoreMailbox "<StoreMailboxIdParameter>"-TargetMailbox "MS Test"-AllowLegacyDNMismatch Aviso: ocorreu um erro inesperado e um depósito de 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 "a referência do objeto não foi definida como 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: não especificado: (:) [New-MailboxRestoreRequest], NullReferenceException + FullyQualifiedErrorId: System. NullReferenceException, Microsoft. Exchange. Management. Migration. MailboxReplication . MailboxRestoreRequest.NewMailboxRestoreRequest + PSComputerName: <computername>
Além disso, um ID de evento 4999 com um erro "NullReferenceException" será registrado no Visualizador de eventos. Espera-se que os cmdlets sejam 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 nele.
Resolução
Para solucionar esse problema, instale a atualização cumulativa 11 para exchange server 2016 ou uma atualização cumulativa posterior para o Exchange Server 2016.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.