Oznaki
Po zainstalowaniu aktualizacji zabezpieczeń ze stycznia 2023 r. lub lutego 2023 r. dla Microsoft Exchange Server 2019, 2016 lub 2013 r. włączona jest funkcja podpisywania certyfikatu ładowności serializacji programu PowerShell, nie uruchamia się zestaw narzędzi programu Exchange i przeglądarka kolejek.
Ponadto jest wyświetlany komunikat o błędzieSystem.Reflection.TargetInvocationExceptioni następujący komunikat o błędzie 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
Przyczyna
Przystawka Kodu zarządzanego nie powoduje deserizowania obiektu programu PowerShell, jeśli funkcja ładowania serializacji certyfikatu programu PowerShell jest włączona.
Rozwiązanie
Ten problem został rozwiązany w aktualizacji zabezpieczeń dla Exchange Server z marca 2023 r. Wykonaj następujące czynności:
-
Zainstaluj aktualizację zabezpieczeń z marca 2023 r.
-
Jeśli wyłączysz funkcję ładowania serializacji certyfikatu programu PowerShell, stosując obejście 2 opisane wcześniej w tym artykule, możesz ponownie włączyć tę funkcję, wykonując czynności opisane w temacie Podpisywanie certyfikatu ładowności serializacji programu PowerShell w Exchange Server.