الأعراض
فشل Exchange Server 2019 CU14 RecoverServer وإرجاع رسائل الخطأ التالية:
[خطأ] إعداد الاستثناء "ExtendedProtectionTokenChecking": "لا يمكن تحويل القيمة الخالية إلى نوع "Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode" بسبب قيم التعداد غير الصالحة. حدد إحدى قيم التعداد التالية وحاول مرة أخرى. قيم التعداد المحتملة هي "None,Allow,Require"."
[خطأ] يتعذر تحويل القيمة الخالية إلى نوع "Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode" بسبب قيم التعداد غير الصالحة. حدد إحدى قيم التعداد التالية وحاول مرة أخرى. قيم التعداد المحتملة هي "None,Allow,Require".
[مرجع الخطأ] Id=ClientAccessComponent___75f8c93d15314369983d33ec0742e189 Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
السبب
تحدث هذه المشكلة بسبب عدم تعريف قيمة متغير يستخدم في إنشاء الدليل الظاهري في Exchange Server 2019 CU14.
الحل البديل
لحل هذه المشكلة، قم بتشغيل RecoverServer باستخدام وسائط CU13 Exchange Server 2019، ثم قم بترقية الخادم إلى Exchange Server 2019 CU14. للقيام بذلك، اتبع هذه الخطوات:
-
قم بتنزيل وسائط Exchange Server 2019 CU13 من مركز تنزيل Microsoft. نوصي بالاحتفاظ بلوسائط Exchange Server 2019 CU14 المتوفرة على نفس الخادم.
-
قم بإنشاء نظام تشغيل جديد له نفس الاسم وعنوان IP ومستوى تحديث نظام التشغيل مثل الخادم الذي تقوم باسترداده.
-
قم بتثبيت المتطلبات الأساسية Exchange Server 2019 CU13.
-
قم بتشغيل أمر PowerShell التالي لتغيير الرقم التسلسلي للخادم الذي تقوم باسترداده:
Set-ADObject “DN of Exchange server object in configuration container” -Replace @{“SerialNumber= Version 15.2 (Build 31258.12)”}
على سبيل المثال:
Set-ADObject "CN=Exch3,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=Contoso,DC=Com" -Replace @{SerialNumber="Version 15.2 (Build 31258.12)"} ملاحظة: لكي يعمل هذا الأمر، يجب تثبيت أدوات الإدارة البعيدة ل Active Directory (RSAT-ADDS). إذا لم يتم تثبيت RSAT-ADDS، فقم بتشغيل الأمر التالي:Install-WindowsFeature RSAT-ADDS
-
قم بتشغيل الأمر التالي من محرك الأقراص الذي يحتوي على وسائط Exchange Server 2019 CU13 المثبتة:
.\Setup.exe /m:RecoverServer /IAcceptExchangeServerLicenseTerms_DiagnosticDataON -
بعد انتهاء RecoverServer، أعد تشغيل الخادم.
-
قم بتثبيت المتطلبات الأساسية Exchange Server CU14 2019.
-
قم بتحميل وسائط Exchange Server 2019 CU14، ثم قم بتشغيل الأمر التالي:
.\Setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms_DiagnosticDataON
ملاحظة: إذا قمت بتعطيل Extended Protection عند تثبيت Exchange Server 2019 CU14، فحدد /DoNotEnableEP مع معلمات الإعداد الأخرى.