Nástroje Exchange a Zobrazovač frontov zlyhajú po zapnutí údajovej časti serializácie v prostredí PowerShell

Vzťahuje sa na
Exchange Server 2019 Exchange Server 2016 Exchange Server 2013

Príznaky

Po nainštalovaní aktualizácie zabezpečenia pre Microsoft Exchange Server 2019, 2016 alebo 2013 z januára 2023 alebo februára 2023 a povolení podpisovania certifikátu údajovej časti serializácie prostredia PowerShell sa nástroje Exchangeu a Zobrazovač frontu nespúšťajú.

Okrem toho sa zobrazí chybové System.Reflection.TargetInvocationException hlásenie a nasledujúce Unhandled Exception chybové hlásenie:

  • 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

Príčina

Modul spravovaného kódu nedeserializuje objekt prostredia PowerShell, ak je zapnutá funkcia podpisovania certifikátu serializácie údajovej časti prostredia PowerShell.

Riešenie

Tento problém je opravený v aktualizácii zabezpečenia pre Exchange Server z marca 2023. Postupujte takto:

  1. Nainštalujte si aktualizáciu zabezpečenia z marca 2023.
  2. Ak ste zakázali funkciu podpisovania certifikátu údajovej časti serializácie prostredia PowerShell použitím alternatívneho riešenia 2, ktoré bolo uvedené už v tomto článku, môžete túto funkciu znova zapnúť podľa krokov v téme Podpisovanie certifikátu dátovej časti serializácie prostredia PowerShell na Exchange Server.