استكشاف المشاكل المتعلقة بتغيير الكلمات المضمنة في IIS وإصلاحها


الملخص


توضح هذه المقالة كيفيه استكشاف المشاكل المختلفة التي قد تواجهها عند استخدام الصفحات وتغيير كلمه المرور المضمنة في خدمات معلومات الإنترنت من Microsoft (IIS).

مقدمة


تسمح لك الصفحة "تغيير كلمه المرور" المضمنة مع IIS بتغيير كلمات مرور حساب المستخدم في صفحه ويب. في كل إصدار من IIS ، قد تواجه مشاكل عند استخدام صفحات تغيير كلمه المرور. تساعدك هذه المقالة علي استكشاف الأخطاء التي قد تواجهها وتوفير الخطوات للتاكد من انك تستخدم الإصدار الأخير من صفحات تغيير كلمه المرور لكل إصدار من IIS.

مزيد من المعلومات


تثبيت صفحات تغيير كلمه المرور الاخيره

قبل البدء في استكشاف المشكلة وإصلاحها ، تاكد من انه لديك أحدث صفحات تغيير كلمه المرور.

IIS 4.0

ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. نظرا لان Microsoft Windows NT 4 لم يعد نظام تشغيل معتمد ، فلن يتم تحديث الصفحات المضمنة مع IIS 4.0 لمعالجه اي مشاكل. ومع ذلك ، يمكنك محاولة تحديث الملفات باستخدام الملفات المضمنة في Windows 2000.تستخدم الصفحات المضمنة في حزمه الخيار Windows NT 4.0 الملحق إيسم ISAPI. نظرا لمشاكل الأمان المقترنة بهذا الملحق ، نوصي بتنفيذ الإجراءات التالية:
  • ترقيه هذه الصفحات إلى الإصدار الأخير الذي يستخدم ملحق ISAPI ل Asp.
  • استخدم تقنيه واجات خدمه Active Directory (ADSI) لوظيفة الصفحات.
للقيام بذلك، اتبع الخطوات التالية:
  1. قم بتثبيت ملحقات عميل Active directory ل NT Workstation 4.0. ولمزيد من المعلومات، قم بزيارة موقع Microsoft التالي على الويب:
  2. قم باجراء نسخ احتياطي لمجلد إييسادمبود الحالي ، ثم قم بتثبيت حزمه هتر بنظام التشغيل Windows NT 4.0.
  3. تاكد من انه تم تعيين صفحات هتر إلى .Asp ، وتاكد من انه تم تحديث الصفحات الموجودة في مجلد إييسادمبود بشكل صحيح. بعد تحديث صفحات هتر لاستخدام تقنيه Microsoft ASP ، اتصل بخدمات دعم المنتجات في Microsoft للحصول علي الإصلاح العاجل الموضح في مقاله قاعده معارف Microsoft التالية وتثبيته:
    831047 تصحيح: تواجه مشاكل مختلفه عند استخدام صفحات تغيير كلمه المرور في IIS 5.0  
    ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. نظرا لان Microsoft Windows NT 4 لم يعد نظام تشغيل معتمد ، فلن يتم تحديث الصفحات المضمنة مع IIS 4.0 لمعالجه اي مشاكل. ومع ذلك ، يمكنك محاولة تحديث الملفات باستخدام الملفات المضمنة في Windows 2000.

حزمه الخدمة IIS 5.0 مسبقا

إذا لم تتم ترقيه IIS 5.0 إلى Windows 2000 Service Pack 4 (SP4) ، ستظل صفحات تغيير كلمه المرور تستخدم ملحق ISAPI ل إيسم. نظرا لمشاكل الأمان المقترنة بهذا الملحق ، ننصحك بالقيام بما يلي:
  • ترقيه هذه الصفحات إلى الإصدار الأخير الذي يستخدم ملحق ISAPI ل Asp.
  • استخدم تقنيه ADSI لوظيفة الصفحات.
للقيام بذلك، اتبع الخطوات التالية:
  1. قم بتنزيل حزمه التثبيت ل Microsoft Windows 2000 Service Pack 2 (SP2) أو Windows 2000 Service Pack 3 (SP3).
  2. بعد تثبيت حزمه هتر 2000-ASP في نظام التشغيل Windows ، يمكنك الاتصال بخدمات دعم المنتجات في Microsoft للحصول علي الإصلاح العاجل الموضح في مقاله قاعده معارف Microsoft التالية وتثبيته.
    831047 تصحيح: تواجه مشاكل مختلفه عند استخدام صفحات تغيير كلمه المرور في IIS 5.0  

حزمه الخدمة 5.0

إذا تمت ترقيه IIS 5.0 إلى Windows 2000 Service Pack 4 ، فاتصل بخدمات دعم المنتجات في Microsoft للحصول علي الإصلاح العاجل الموضح في مقاله قاعده معارف Microsoft التالية وتثبيته:
831047 تصحيح: تواجه مشاكل مختلفه عند استخدام صفحات تغيير كلمه المرور في IIS 5.0 

IIS 6.0

عند تشغيل IIS 6.0 ، اتصل بخدمات دعم المنتجات في Microsoft لتلقي الإصلاح العاجل الموضح في مقاله قاعده معارف Microsoft التالية وتثبيته:
833734 تصحيح: تواجه مشاكل مختلفه عند استخدام صفحات تغيير كلمه المرور في IIS 6.0 

استكشاف الأخطاء وإصلاحها

بعد التحقق من تثبيت الملفات الاخيره ، إذا كنت لا تزال تواجه مشاكل عند استخدام صفحات تغيير كلمه المرور ، فراجع الأقسام التالية للمساعدة علي استكشاف الأخطاء وإصلاحها.

تكوين المستخدم المجهول

تاكد من ان المستخدم المجهول هو نفسه لكل من الموقعين التاليين:
  • دليل إييسادمبود الظاهري
  • موقع الويب الذي يشير اليه الدليل الافتراضي إييسادمبود
بالاضافه إلى ذلك ، تاكد من ان المستخدم المجهول لديه أذونات تسجيل دخول مناسبه علي موقع ويب IIS حتى إذا لم تكن تستخدم الوصول المجهول علي اي من صفحات الويب الخاصة بك. لاختبار ما إذا كان المستخدم المجهول يملك الأذونات الصحيحة علي موقع ويب IIS ، فقم بتكوين صفحه ويب بسيطه التي تحتوي فقط علي وصول مجهول إلى المصادقة. بعد ذلك ، حاول فتح صفحه ويب هذه في Microsoft Internet Explorer.

ظهور رسالة الخطا "العنصر مطلوب"

لحل هذه المشكلة ، سجل الملف إييسبوتشج. لتسجيل هذا الملف في IIS 4.0 وفي IIS 5.0 ، اكتب الأمر التالي في موجه الأوامر:
regsvr32 c:\winnt\sytem32\inetsrv\iisadmpwd\iispwchg.dll
لتسجيل الملف في IIS 6.0 ، اكتب الأمر التالي في موجه الأوامر:
regsvr32 c:\windows\system32\inetsrv\iisadmpwd\iispwchg.dll

ظهور رسالة الخطا "لم يتم العثور علي المستخدم" في 2147022675

تاكد من انك أدخلت اسم المستخدم بشكل صحيح. إذا لم يكن هناك اي مربع نص لإدخال اسم المجال بشكل منفصل ، فتاكد من إدخال اسم المستخدم اما في تنسيق المجال\اسم المستخدم أو في تنسيق المجالusername@ .

ظهور رسالة الخطا 2147023545 تعذر الوصول إلى معلومات المجال

تاكد من ان الكمبيوتر الذي يقوم بتشغيل IIS يمكنه الوصول إلى وحده التحكم بالمجال الخاصة بالمجال الذي تعمل عليه. بالاضافه إلى ذلك ، تاكد من انك تستخدم اسم مجال صالحا.

ظهور رسالة الخطا 2147024845 "خطا في الاتصال بالشبكة"

تترجم رسالة الخطا هذه إلى رسالة خطا في الشبكة حيث لا يستطيع الكمبيوتر الذي يعمل بنظام التشغيل IIS الاتصال بالكمبيوتر البعيد. تاكد من توفر وحده التحكم بالمجال للمجال الذي تحاول تغيير كلمه المرور فيه. تاكد أيضا من امكانيه اتصال وحده التحكم بالمجال للمجال بالكمبيوتر الذي يعمل بنظام التشغيل IIS.

ظهور رسالة الخطا "قيد الحساب" في 2147023569

تاكد من ان نهج المجال لا يؤثر في منع المستخدم من تغيير كلمه المرور. علي سبيل المثال ، قد تكون قيود الخاصية مينباسوورداجي أو قيد ساعات تسجيل الدخول ساريه المفعول.

ظهور رسالة الخطا "لم يتم العثور علي الملف"

تحدث هذه المشكلة عاده عند النقر فوق تغيير كلمه المرور في عميل Microsoft Outlook Web ACCESS (OWA). تحدث هذه المشكلة إذا تحققت أحدي الحالات التالية:
  • الشرط 1: تقوم بتشغيل خادم Microsoft Exchange Server 2003 للجهة الاماميه علي البيانات الخاصة ب IIS 5.0. علي الرغم من ذلك ، فان الخادم الذي يعمل بالإصدار الخلفي هو خادم يستند إلى Exchange 2003 ويعمل علي جهاز كمبيوتر يعمل بنظام التشغيل Windows Server 2003. في هذه الحالة ، يحاول OWA العثور علي ملف Aexp2b وهذا الملف غير موجود علي 5.0 IIS. لحل هذه المشكلة ، قم بإنشاء نسخه من الملف Aexp2b في المجلد إييسادمبود. ثم أعد تسميه الملف Aexp2b.
  • الشرط 2: أنت تقوم بتشغيل خادم Exchange 2003 للجهة الاماميه علي الإصدار IIS 6.0. علي الرغم من ذلك ، فان الخادم الذي يعمل بالإصدار الخلفي هو خادم يستند إلى Exchange 2000 ويعمل علي جهاز كمبيوتر يعمل بنظام التشغيل Windows 2000. في هذه الحالة ، يحاول OWA العثور علي الملف Aexp2b هتر ، وهذا الملف غير موجود علي 6.0 IIS. لحل هذه المشكلة ، قم بإنشاء نسخه من الملف Aexp2b الموجود في المجلد إييسادمبود. ثم أعد تسميه الملف Aexp2b هتر. بالاضافه إلى ذلك ، يجب أضافه تعيين لملحق هتر الذي ستتم معالجته بواسطة Asp. في الدليل الافتراضي إييسادمبود.
  • الشرط 3: تقوم بتشغيل خادم Exchange 2003 الخاص بالواجهة الاماميه علي الإنترنت 6.0. علي الرغم من ذلك ، ف2003 ان الخادم الذي يعمل بنظام التشغيل الخلفي الخاص بك الذي يعمل علي جهاز كمبيوتر مستند إلى Windows 2000. في هذه الحالة ، يحاول OWA العثور علي الملف Aexp2b هتر ، ويتوفر هذا الملف علي 6.0 IIS. لحل هذه المشكلة ، قم بإنشاء نسخه من الملف Aexp2b الموجود في المجلد إييسادمبود. ثم أعد تسميه الملف Aexp2b هتر. بالاضافه إلى ذلك ، يجب أضافه تعيين لملحق هتر الذي ستتم معالجته بواسطة Asp. في الدليل الافتراضي إييسادمبود.
في الشرط 2 وفي الشرط 3، يجب أضافه تعيين لملحق هتر في الدليل إييسادمبود virtual. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق أبدا، وفوق كافة البرامج، وفوق أدوات اداريه، ثم فوق مدير خدمات معلومات الإنترنت (IIS).
  2. حدد موقع الدليل الظاهري إييسادمبودوانقر فوقه بزر الماوس الأيمن ، ثم انقر فوق خصائص.
  3. في مربع الحوار خصائص ، علي علامة علامة التبويب الدليل الافتراضي ، انقر فوق تكوين.
  4. في مربع الحوار تكوين التطبيق ، انقر فوق علامة التبويب التعيينات .
  5. إذا كان لديك تعيين لملحق هتر الذي تم تعيينه إلى C:\Windows\System32\Inetsrv\Asp.dll ، فتجاوز الخطوات المتبقية. إذا لم يكن لديك تعيين ، فانقر فوق أضافه.
  6. في مربع الحوار أضافه/تحرير تعيين ملحق التطبيق ، اكتب النص التالي في المربع القابل للتنفيذ :
    C:\Windows\System32\Inetsrv\ASP.DLL
  7. في المربع الملحق ، اكتب . هتر.
  8. ضمن الأفعال، انقر لتحديد الخيار حدد خانه الاختيار ، ثم اكتب الحصول علي نشر في المربع.
  9. تاكد من تحديد خانه الاختيار مشغل البرامج النصيةوالتحقق من وجود الملف .
  10. انقر فوق موافق مرتين لحفظ التغييرات.

لم يتم ملء اسم المستخدم

يعتبر هذا السلوك تاثيرا جانبيا لاستخدام المصادقة المجهولة علي دليل إييسادمبود الظاهري. إذا كان من الضروري نشر اسم المستخدم ، فقم بتعطيل المصادقة المجهولة بحيث يمكن مصادقه الوصول إلى هذا الدليل الظاهري. إذا قمت بذلك ، فبامكان صفحات تغيير كلمه المرور الحصول علي معلومات المصادقة.

يحتوي اسم المستخدم المحدد علي أحرف غير صالحه

تاكد من ان اسم المستخدم يحتوي فقط علي أحرف صالحه. إذا استمرت هذه المشكلة ، فقم بالترقية إلى مشغل البرنامج النصي الأخير. يحدث هذا الخطا لان المشاكل تحدث عندما يحاول مشغل البرامج النصية تنفيذ مطابقه تعبير عادي لاسم المستخدم مقارنه بمجموعه من الأحرف غير الصالحة. للحصول علي أحدث إصدار من محرك البرمجة النصية ، قم بزيارة موقع Microsoft التالي علي الويب: 

عند النقر فوق "موافق" ، تتم مطالبتك بإرسال بيانات اعتماد تغيير كلمه المرور

قد تحدث هذه المشكلة إذا لم تتم مصادقه العميل ل IIS قبل ان يرسل العميل الطلب. تحدث هذه المشكلة عاده في OWA عندما تكون الشروط التالية صحيحه:
  • يتم تمكين المصادقة الاساسيه علي دليل إييسادمبود الافتراضي وعلي دليل Exchange الظاهري.
  • يقوم Exchange باستخدام أوواوث للتحكم في تسجيل الدخول إلى OWA.
عند المطالبة ببيانات الاعتماد ، تاكد من إدخال كلمه المرور القديمة التي تحاول تغييرها. ادخل كلمه المرور القديمة لأنك لا تزال تقوم بتغيير كلمه المرور عند النقر فوق موافق. ادخل بيانات الاعتماد الجديدة فقط بعد ظهور الرسالة التي تم تغيير كلمه المرور بنجاح.

تعذر علي مصنع فئات ASP 0177 لعنصر الخادم تقديم الفصل الدراسي المطلوب

بعد تطبيق IIS 5 SP4 علي خادم ويب يستند إلى IIS 5 ، إذا نقرت فوق تغيير كلمه المرور، ستتلقى رسالة الخطا التالية:
تعذر علي مصنع فئات ASP 0177 الخاص بعنصر الخادم توفير الفئة المطلوبة. إييسادمبود/aexp2b ، line 61 "إييسادمبود/aexp2b. هتر ، line 61 يعين أوبجنيت = Server (" الاتصال بالشبكة ")

المراجع


لمزيد من المعلومات ، انقر فوق أرقام المقالات التالية لعرض المقالات في قاعده معارف Microsoft:
297121 استخدام ميزه "تغيير كلمه المرور" مع Outlook Web Access
833734 تصحيح: تواجه مشاكل مختلفه عند استخدام صفحات تغيير كلمه المرور في IIS 6.0
831047 تصحيح: تواجه مشاكل مختلفه عند استخدام صفحات تغيير كلمه المرور في IIS 5.0
331834 تغيير وظائف كلمه المرور التي تم استبدالها بصفحات الخادم النشطة
271071 كيفيه تعيين أذونات NTFS المطلوبة وحقوق المستخدم لخادم ويب IIS 5.0
812614 الأذونات الافتراضية وحقوق المستخدم ل IIS 6.0