Ознаки
Після інсталяції оновлення системи безпеки за січень 2023 р. або за лютий 2023 р. для Microsoft Exchange Server 2019, 2016 або 2013 р., а також увімкнуто підписування сертифіката пакета серіалізації PowerShell, засіб перегляду засобів і черг Exchange не запускається.
Крім того, з'являється повідомлення про помилкуSystem.Reflection.TargetInvocationExceptionі таке повідомлення про помилку Unhandled Exception:
-
Unhandled Exception in Managed Code Snap-in
-
Deserialization fails due to one SerializationException: System.Runtime.Serialization.SerializationException: The input stream is not a valid binary format. The starting contents (in bytes) are: 23-73-69-67-23-72-2A-00-00-00-01-00-00-00-FF-FF-FF ...
-
at System.Runtime.Serialization.Formatters.Binary.SerializationHeaderRecord.Read(__BinaryParser input)
-
Exception type: System.InvalidCastException
Причина
Оснастка керованого коду не десеріалізує об'єкт PowerShell, якщо ввімкнуто функцію серіалізації PowerShell.
Вирішення
Цю проблему вирішено в оновленні системи безпеки за березень 2023 р. для Exchange Server. Виконайте наведені нижче дії.
-
Інсталюйте оновлення системи безпеки за березень 2023 р.
-
Якщо ви вимкнули функцію підписування даних серіалізації PowerShell, застосувавши спосіб вирішення 2, наведений раніше в цій статті, ви можете знову ввімкнути цю функцію, виконавши кроки, описані в статті Підписування сертифіката з завантаженням серіалізації PowerShell у Exchange Server.