الأعراض
بعد تثبيت تحديث الأمان لشهر يناير 2023 أو فبراير 2023 Microsoft Exchange Server 2019 أو 2016 أو 2013، وتمكين توقيع الشهادة لحمولة تسلسل PowerShell، لا يبدأ تشغيل مربع أدوات Exchange وعارض قائمة الانتظار.
بالإضافة إلى ذلك، تتلقى رسالة خطأSystem.Reflection.TargetInvocationExceptionورسالة الخطأ 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
السبب
لا تقوم الأداة الإضافية Managed Code بإلغاء تسلسل كائن PowerShell إذا كانت ميزة توقيع الشهادة ل PowerShell Serialization Payload قيد التشغيل.
الدقة
تم تصحيح هذه المشكلة في تحديث الأمان لشهر مارس 2023 Exchange Server. اتبع الخطوات التالية:
-
تثبيت تحديث الأمان لشهر مارس 2023.
-
إذا قمت بتعطيل ميزة توقيع الشهادة ل PowerShell Serialization Payload عن طريق تطبيق الحل البديل 2 الذي تم توفيره مسبقا في هذه المقالة، يمكنك إعادة تشغيل الميزة باتباع الخطوات الواردة في توقيع الشهادة لحمولة تسلسل PowerShell في Exchange Server.