Сбой панели инструментов Exchange и средства просмотра очередей после включения подписи сертификата полезных данных сериализации PowerShell

Применяется к
Exchange Server 2019 Exchange Server 2016 Exchange Server 2013

Проблема

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

Решение

Эта проблема устранена в обновлении безопасности для Exchange Server за март 2023 г. Сделайте следующее:

  1. Установите обновление для системы безопасности за март 2023 г.
  2. Если вы отключили функцию подписи сертификатов для полезных данных сериализации PowerShell, применив обходной путь 2, который был представлен ранее в этой статье, вы можете снова включить эту функцию, выполнив действия, описанные в разделе Подписание сертификата полезных данных сериализации PowerShell в Exchange Server.