Кутията с инструменти на 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 е включена.

Решение

Този проблем е решен в актуализацията на защитата за март 2023 г. за Exchange Server . Изпълнете следните стъпки:

  1. Инсталирайте актуализацията на защитата от март 2023 г.
  2. Ако сте забранили функцията за подписване на сертификати за полезен обем за сериализиране на PowerShell, като сте приложили заобиколно решение 2, както е предоставено по-рано в тази статия, можете да включите функцията отново, като следвате стъпките в подписването на сертификат на полезния товар за сериализация на PowerShell в Exchange Server .