"Exchange" įrankių komplektas ir eilių peržiūros programa neveikia įjungus "PowerShell" serijos kūrimo paketo turinio sertifikatą

Taikoma
Exchange Server 2019 Exchange Server 2016 Exchange Server 2013

Požymiai

Įdiegus 2023 m. sausio mėn. arba 2023 m. vasario mėn. saugos naujinimą, skirtą "Microsoft Exchange Server 2019", 2016 arba 2013 m. versijai ir įjungus "PowerShell" nuoseklizavimo paketo turinio sertifikato pasirašymą, "Exchange" įrankių komplektas ir eilių peržiūros programa nepasileidžia.

Be to, gausite System.Reflection.TargetInvocationException klaidos pranešimą ir šį Unhandled Exception klaidos pranešimą:

  • 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

Priežastis

Valdomo kodo pridėtinis įrankis nepanaikina "PowerShell" objekto eilutės, jei įjungta "PowerShell" nuoseklizavimo paketo turinio funkcijos sertifikato pasirašymo funkcija.

Sprendimas

Ši problema išspręsta 2023 m. kovo mėn. saugos naujinime, skirtame "Exchange Server". Atlikite šiuos veiksmus:

  1. Įdiekite 2023 m. kovo mėn. saugos naujinimą.
  2. Jei išjungėte "PowerShell" nuoseklizavimo paketo turinio sertifikato pasirašymo funkciją taikydami 2 sprendimą, kuris buvo pateiktas anksčiau šiame straipsnyje, galite vėl įjungti funkciją atlikdami veiksmus, nurodytus "PowerShell" serijos kūrimo paketo turinio pasirašymas "Exchange Server".