Exchange-Toolbox und Warteschlangenanzeige schlagen fehl, nachdem das Zertifikatsignieren der PowerShell-Serialisierungsnutzlast aktiviert wurde

Gilt für
Exchange Server 2019 Exchange Server 2016 Exchange Server 2013

Symptome

Nachdem das Sicherheitsupdate vom Januar 2023 oder Februar 2023 für Microsoft Exchange Server 2019, 2016 oder 2013 installiert und die Zertifikatsignatur der PowerShell-Serialisierungsnutzlast aktiviert wurde, werden die Exchange-Toolbox und die Warteschlangenanzeige nicht gestartet.

Außerdem wird eine System.Reflection.TargetInvocationException Fehlermeldung und die folgende Unhandled Exception Fehlermeldung angezeigt:

  • 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

Ursache

Das Snap-In für verwalteten Code deserialisiert kein PowerShell-Objekt, wenn das Feature zum Zertifikatsignieren der PowerShell-Serialisierungsnutzlast aktiviert ist.

Lösung

Dieses Problem wurde im Sicherheitsupdate vom März 2023 für Exchange Server behoben. Führen Sie die folgenden Schritte aus:

  1. Installieren Sie das Sicherheitsupdate vom März 2023.
  2. Wenn Sie das Feature zum Zertifikatsignieren der PowerShell-Serialisierungsnutzlast deaktiviert haben, indem Sie Problemumgehung 2 angewendet haben, die zuvor in diesem Artikel beschrieben wurde, können Sie das Feature wieder aktivieren, indem Sie die Schritte unter Zertifikatsignatur der PowerShell-Serialisierungsnutzlast in Exchange Server ausführen.