Признаки
После установки обновления для системы безопасности за январь 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.