الأعراض
ملاحظة: تنطبق هذه المسائل أيضا Microsoft Forefront خطر إدارة عبارة 2010.
القضية 1:
اطّلع على السيناريو التالي:
-
يكون خادم يقوم بتشغيل "أمان إنترنت" وتسريع (ISA) 2006.
-
تكوين وحدة إصغاء مصادقة القائمة على نماذج (FBA) عن طريق تحديد مصادقة نموذج HTML ضمن علامة التبويب المصادقة .
-
تم تكوين وحدة إصغاء للسماح للمستخدمين بتغيير كلمات المرور الخاصة بهم.
-
استخدام الوظيفة الموضحة في مقالة "قاعدة معارف Microsoft" 952675 لتمكين ISA 2006 للبحث عن المستخدم في عدة مجالات. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
952675 لا يمكن تسجيل الدخول إلى موقع إنترانت محلية نشر باستخدام ISA Server 2006 عند وجود عدة حسابات المستخدمين التي لها نفس اسم الحساب في مجالات مختلفة
-
حساب المستخدم الذي يحاول تسجيل الدخول الموجود في مجال في مجموعة تفرعات موثوقة عن بعد.
في هذا السيناريو، المستخدمين لا يمكن تسجيل الدخول إذا انتهت مدة صلاحية كلمة المرور الخاصة بهم أو إذا تم تعيين الحساب الذي يجب على المستخدم تغيير كلمة المرور عند تسجيل الدخول التالي. يتم تسجيل الخطأ عام 1907 (ERROR_PASSWORD_MUST_CHANGE) في سجل وكيل ويب.
المسألة 2:
اطّلع على السيناريو التالي:
-
يكون خادم يقوم بتشغيل "أمان إنترنت" وتسريع (ISA) 2006.
-
تكوين وحدة إصغاء مصادقة القائمة على نماذج (FBA) عن طريق تحديد مصادقة نموذج HTML ضمن علامة التبويب المصادقة .
-
تم تكوين وحدة إصغاء للسماح للمستخدمين بتغيير كلمات المرور.
-
لديك قاعدة نشر ويب يستخدم هذا الإصغاء لنشر موقع ويب.
-
استخدام الوظيفة الموضحة في مقالة "قاعدة معارف Microsoft" 952675 لتمكين ISA 2006 للبحث عن المستخدم في عدة مجالات. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
952675 لا يمكن تسجيل الدخول إلى موقع إنترانت محلية نشر باستخدام ISA Server 2006 عند وجود عدة حسابات المستخدمين التي لها نفس اسم الحساب في مجالات مختلفة
-
فتحه ISA Server 2006 لخادم الكتالوج العمومي تم إغلاق الاتصال من بشكل غير متوقع، على سبيل المثال، عن طريق جدار حماية بين ملقمين.
-
المستخدم الذي قام بتسجيل الدخول تحديد اسم المستخدم في تنسيق تسمية NT4/سام-تعتمد.
-
كلمة المرور الجديدة التي يتم تحديدها بواسطة المستخدم يفي بمتطلبات التعقيد.
في هذا السيناريو، يتعذر على المستخدمين من كافة المجالات تغيير كلمات المرور الخاصة بهم. عند محاولة تغيير كلمة مرور، تظهر رسالة الخطأ التالية:
اسم المستخدم أو كلمة المرور القديمة غير صحيح أو كلمة المرور الجديدة لا تفي بمتطلبات التعقيد الحد الأدنى. الرجاء المحاولة مرة أخرى.
إذا كان المستخدم تحديد اسم مستخدم الذي يستخدم تنسيق UPN، يمكن للمستخدم تغيير كلمة المرور. إذا تم إعادة تشغيل خدمة جدار حماية ISA Server 2006، المستخدمين قد تكون أيضا قادراً على تغيير كلمة مرور حتى يتم قطع الاتصال بخادم الكتالوج العمومي مرة أخرى.
السبب
القضية 1:
تحدث هذه المشكلة عندما لا يتم توجيه المستخدم إلى صفحة تغيير كلمة المرور لأن لا يتحقق ISA Server 2006 حالة الحساب لحسابات في الغابات النائية. ولذلك، فإنه يحاول استخدام بيانات الاعتماد المتوفرة للمستخدم لتسجيل الدخول للمستخدم. كلمة المرور لم يعد صالحاً. ولذلك، فشل المحاولة، ويتم إرجاع خطأ عام 1907 (ERROR_PASSWORD_MUST_CHANGE).
المسألة 2:
تحدث هذه المشكلة عند إعادة استخدام المقبض لإرسال رسائل إلى ملقم نشرة مصورة عمومية. عند فشل المؤشر، وهذا يمنع ISA Server 2006 فحص حالة حساب المستخدم.
الحل
أمان إنترنت Microsoft وتسريع (ISA) 2006
لحل هذه المشكلة، تثبيت حزمة مجموعة الإصلاحات الجديدة ISA Server 2006 الموضح في مقالة "قاعدة معارف Microsoft" التالية:
وصف حزمة الإصلاحات الجديدة ISA Server 2006 2616326 : أيلول/سبتمبر 2011
عبارة إدارة خطر Microsoft Forefront 2010
لحل هذه المشكلة، تثبيت حزمة الخدمات الموضحة في مقالة "قاعدة معارف Microsoft" التالية:
2555840 Microsoft Forefront خطر إدارة عبارة 2010 Service Pack 2
لتمكين هذا الإصلاح
تقدم Microsoft أمثلة برمجية للتوضيح فقط، دون أي ضمان صريح أو ضمني. هذا يتضمن، على سبيل المثال لا الحصر، الضمانات الضمنية الخاصة بالتسويق أو الملاءمة لغرض معين. تفترض هذه المقالة أنك معتاد على لغة البرمجة التي يتم شرحها والأدوات المستخدمة لإنشاء الإجراءات وتصحيحها. يساعد مهندسو الدعم لدى Microsoft شرح وظيفة إجراء محدد. ومع ذلك، لن يقوموا بتعديل هذه الأمثلة لتقديم وظيفة إضافية أو إنشاء إجراءات تستوفي متطلبات محددة. لتمكين هذا الإصلاح ISA Server 2006 أو 2010 عبارة إدارة خطر Forefront أو تشغيل البرنامج النصي EnableMultipleFlatUserName.vbs لتمكين الوظيفة التي يتم توفيرها من قبل هذا الإصلاح. للقيام بذلك، اتبع الخطوات التالية:
-
انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب "المفكرة"وثم انقر فوق موافق.
-
نسخ البرنامج النصي التالي إلى ملف "المفكرة" ثم قم بحفظ الملف النصي كملف Microsoft Visual Basic باستخدام ملحق اسم ملف.vbs.
Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"Const SE_VPS_NAME = "EnableMultipleFlatUserName"Const SE_VPS_VALUE = trueSub SetValue() ' Create the root obect. Dim root ' The FPCLib.FPC root object Set root = CreateObject("FPC.Root") 'Declare the other objects needed. Dim array ' An FPCArray object Dim VendorSets ' An FPCVendorParametersSets collection Dim VendorSet ' An FPCVendorParametersSet object ' Get references to the array object ' and the network rules collection. Set array = root.GetContainingArray Set VendorSets = array.VendorParametersSets On Error Resume Next Set VendorSet = VendorSets.Item( SE_VPS_GUID ) If Err.Number <> 0 Then Err.Clear ' Add the item Set VendorSet = VendorSets.Add( SE_VPS_GUID ) CheckError WScript.Echo "New VendorSet added... " & VendorSet.Name Else WScript.Echo "Existing VendorSet found... value- " & VendorSet.Value(SE_VPS_NAME) End If if VendorSet.Value(SE_VPS_NAME) <> SE_VPS_VALUE Then Err.Clear VendorSet.Value(SE_VPS_NAME) = SE_VPS_VALUE If Err.Number <> 0 Then CheckError Else VendorSets.Save false, true CheckError If Err.Number = 0 Then WScript.Echo "Done with " & SE_VPS_NAME & ", saved!" End If End If Else WScript.Echo "Done with " & SE_VPS_NAME & ", no change!" End IfEnd SubSub CheckError() If Err.Number <> 0 Then WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description Err.Clear End IfEnd SubSetValue
-
حفظ الملف إلى مجلد مؤقت. على سبيل المثال، احفظ الملف باسم EnableMultipleFlatUserName.vbs إلى المجلد C:\EnableMultipleFlatUserName .
-
في موجه الأوامر، انتقل إلى الموقع الذي قمت بحفظ ملف.vbs في الخطوة 3، ثم قم بتشغيل ملف.vbs. على سبيل المثال، تشغيل الأوامر التالية:
مؤتمر نزع السلاح C:\EnableMultipleFlatUserNamecscript EnableMultipleFlatUserName.vbs
ملاحظة: يجب إعادة تشغيل الخدمات المرتبطة ISA Server أو خدمات متعلقة بخادم عبارة إدارة خطر Forefront بعد تمكين هذا الإصلاح.
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة لوصف تحديثات برامج Microsoft