Симптоми
Приемете, че изпълнявате кратките команди New-MailboxRestoreRequest и New-MailboxExportRequest в Microsoft Exchange Server 2016 PowerShell. Когато параметърът TargetMailbox включва бяло поле, може да получите съобщение за грешка "NullReferenceException".Например:
PS C:\Windows\system32>New-MailboxRestoreRequest-SourceDatabase "<DatabaseIdParameter>"-SourceStoreMailbox "<StoreMailboxIdParameter>"-TargetMailbox "MS Test"-AllowLegacyDNMismatch Предупреждение: Възникнала е неочаквана грешка и е генерирано сметище на Watson: reference не е зададено на екземпляр на обект. Предупреждение: Модулът задача "LoggingModule. OnIterateCompleted" не е с изключение "препратката към обект не е зададена като екземпляр на обект.". Този модул е пропуснат. Резултатът от изпълнението на задача не трябва да бъде повлиян. Препратката към обект не е зададена като екземпляр на обект. + CategoryInfo: NotSpecified: (:) [New-MailboxRestoreRequest], NullReferenceException + FullyQualifiedErrorId: System. NullReferenceException, Microsoft. Exchange. Management. имиграция. MailboxReplication . MailboxRestoreRequest.NewMailboxRestoreRequest + PSComputerName: <ComputerName>
Освен това в визуализатора на събития ще бъде регистриран ИД на събитие 4999 със съобщение за грешка "NullReferenceException". Очаква се, че кратките команди могат да се изпълняват успешно независимо от празното място, включено в параметъра TargetMailbox.
Причина
Този проблем възниква, защото един параметър връща неправилна стойност, когато параметърът TargetMailbox има празно място.
Решение
За да отстраните този проблем, инсталирайте сборна актуализация 11 за exchange Server 2016 или по-нова сборна актуализация за Exchange Server 2016.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.