PowerShell Serileştirme Yükünün Sertifika İmzalanması etkinleştirildikten sonra Exchange Araç Kutusu ve Kuyruk Görüntüleyicisi başarısız oluyor

Uygulandığı Öğe
Exchange Server 2019 Exchange Server 2016 Exchange Server 2013

Belirtiler

Microsoft Exchange Server 2019, 2016 veya 2013 için Ocak 2023 veya Şubat 2023 Güvenlik Yaması yüklendikten ve PowerShell Serileştirme Yükünün Sertifika İmzalanması etkinleştirildikten sonra Exchange Araç Kutusu ve Kuyruk Görüntüleyicisi başlatılmaz.

Ayrıca, bir System.Reflection.TargetInvocationException hata iletisi ve aşağıdaki Unhandled Exception hata iletisini alırsınız:

  • 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

Neden

PowerShell Serileştirme Yükünün Sertifika İmzalanması özelliği açıksa, Yönetilen Kod ek bileşeni PowerShell nesnesini seri durumdan çıkarmaz.

Çözüm

Bu sorun, Mart 2023 Güvenlik Güncelleştirmesi'nde Exchange ServerExchange Server için düzeltildi. İzleyeceğiniz adımlar:

  1. Mart 2023 güvenlik güncelleştirmesini yükleyin.
  2. Bu makalenin önceki bölümlerinde sağlanan Geçici Çözüm 2'yi uygulayarak PowerShell Serileştirme Yükünün Sertifika İmzalanması özelliğini devre dışı bıraktıysanız, Exchange ServerExchange Server bölümündeki PowerShell serileştirme yükünün Sertifika imzalama bölümündeki adımları izleyerek özelliği yeniden açabilirsiniz.