Збій панелі інструментів і засобу перегляду черги Exchange після ввімкнення набору корисних даних із підписання сертифіката для серіалізації PowerShell

Застосовується до
Exchange Server 2019 Exchange Server 2016 Exchange Server 2013

Ознаки

Після інсталяції оновлення системи безпеки за січень 2023 або лютий 2023 за Microsoft Exchange Server 2019, 2016 чи 2013 роки та ввімкнення підписування сертифіката для набору корисних даних серіалізації PowerShell Toolbox і засіб перегляду черг не запускаються.

Крім того, з'являється 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 ServerExchange Server. Указівки

  1. Інсталюйте оновлення системи безпеки за березень 2023 р.
  2. Якщо ви вимкнули функцію підписання сертифіката для набору корисних даних серіалізації PowerShell, застосувавши спосіб вирішення 2, який надавався вище в цій статті, ви можете знову ввімкнути її, виконавши кроки, описані в розділі "Підписання сертифіката для набору корисних даних серіалізації PowerShell" у Exchange Server.