Exchange kutija sa alatkama i prikazivač reda ne uspevaju pošto je omogućeno potpisivanje certifikata za PowerShell serijalizaciju korisnih podataka

Primenjuje se na
Exchange Server 2019 Exchange Server 2016 Exchange Server 2013

Simptomi

Kada se instalira bezbednosna ispravka iz januara 2023. ili februara 2023. za Microsoft Exchange Server 2019, 2016 ili 2013 i kada je omogućeno potpisivanje certifikata za PowerShell serijalizaciju korisnih podataka, Exchange okvir sa alatkama i prikazivač reda ne se pokreću.

Pored toga, dobijate poruku o grešci System.Reflection.TargetInvocationException i sledeću Unhandled Exception poruku o grešci:

  • 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

Uzrok

Proširenje konzole "Upravljani kôd" ne deserijalizuje PowerShell objekat ako je uključena funkcija "Potpisivanje certifikata" za PowerShell serijalizaciju.

Rešenje

Ovaj problem je rešen u bezbednosnoj ispravci za Exchange server iz marta 2023. Sledite ove korake:

  1. Instalirajte bezbednosnu ispravku iz marta 2023.
  2. Ako ste onemogućili potpisivanje certifikata za PowerShell serijalizaciju funkcije korisnih podataka primenom zaobilaznog rešenja 2 koje je pruženo prethodno u ovom članku, funkciju možete ponovo da uključite tako što ćete pratiti korake u članku Potpisivanje certifikata za PowerShell serijalizaciju korisnog tereta u sistemu Exchange server.