إصلاح: ظهور رسالة خطأ 0x0000007e الإيقاف Stop على شاشة زرقاء عند تعيين السمة أببولكريدينتيالس إلى true وكنت تستخدم حساب مجال كهوية تجمع التطبيقات في IIS 7.0

الأعراض

يرجى مراعاة السيناريو التالي:
  • لديك تطبيق ويب الذي يعمل في خدمات معلومات إنترنت (IIS) 7.0 على جهاز كمبيوتر يستند إلى نظام التشغيل Windows Vista أو على جهاز كمبيوتر يستند إلى Windows Server 2008.
  • يجب تمكين المصادقة مصادقة Windows ووضع Kernel معا.

    ملاحظة: وهذا بشكل افتراضي.
  • لديك أوسيببولكريدينتيالس السمة مجموعة إلى true في المقطع مصادقة في ملف Applicationhost.config. قد تتم إضافة هذه السمة إلى السماح باستخدام مصادقة Kerberos عند استخدام حساب مجال هوية تجمع التطبيقات. على سبيل المثال، يجب إضافة هذه السمة عند تشغيل موقع Microsoft Office SharePoint Server. المقطع مصادقة ما يلي.

    <windowsAuthentication enabled="true" useKernelMode="true" useAppPoolCredentials="true"/>
    ملاحظة: يوجد ملف Applicationhost.config في محرك الأقراص: المجلد \Windows\System32\inetsrv\config.
في هذا السيناريو، قد تعطل نظام التشغيل. بالإضافة إلى ذلك، تتلقى رسالة خطأ 0x0000007e الإيقاف Stop على شاشة زرقاء.

ملاحظة: تحدث هذه المشكلة عادة على ملقمات ويب التي تستضيف Office SharePoint Server 2007. تحدث هذه المشكلة بسبب متطلبات تكوين Office SharePoint Server 2007 عند استخدام مصادقة Kerberos. ومع ذلك، قد تحدث المشكلة لأي نوع من موقع ويب يستخدم مصادقة الوضع Kernel ومصادقة Kerberos أو حساب مجال كهوية تجمع التطبيقات المخصصة.

السبب

تحدث هذه المشكلة نظراً لوجود خطأ في برنامج تشغيل وضع kernel HTTP (HTTP.sys).

الحل

معلومات الإصلاح العاجل

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

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

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

يتم تضمين الإصلاحات الجديدة نظام التشغيل Windows Vista و Windows Server 2008 الهامة في حزم نفسه. ومع ذلك، قد سرد واحد فقط من هذه المنتجات على صفحة "طلب الإصلاحات". لطلب حزمة الإصلاحات الجديدة التي تنطبق على كل من نظام التشغيل Windows Vista و Windows Server 2008، فقط حدد المنتج الذي تم سرده في الصفحة.

المتطلبات الأساسية

يجب أن يكون Windows Vista Service Pack 1 (SP1) أو Windows Server 2008 مثبتة لتطبيق هذا الإصلاح العاجل.

متطلبات إعادة التشغيل

يجب إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل محل الإصلاحات التي تم إصدارها مسبقاً.

معلومات الملف

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
IIS 7.0، x86
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Http.sys6.0.600 1.22375401,40812-Feb-200903:33x86
IIS 7.0، x64
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Http.sys6.0.600 1.22375596,48012-Feb-200904:10x64
IIS 7.0، IA 64
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Http.sys6.0.600 1.223751,143,80812-Feb-200902:54ألف-64

الحل البديل

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

الطريقة الأولى

تعيين قيمة عنصر أوسيكيرنيلمودي إلى خطأ في المقطع المناسب ويندووسوثينتيكيشن في الملف ApplicationHost.config.
<windowsAuthentication enabled="true" useKernelMode="false"/>

الطريقة الثانية

تعطيل مصادقة الوضع Kernel باستخدام "إدارة IIS". للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، نوع
    inetmgr.exe، ثم انقر فوق موافق.
  2. في "إدارة IIS"، قم بتوسيع
    اسم الخادم، توسيع مواقع ويب، وثم انقر فوق موقع ويب الذي تريد تغييره.
  3. انقر نقراً مزدوجاً فوق المصادقةو مصادقة Windows لتمييز انقر فوق ثم انقر فوق إعدادات متقدمة في جزء الإجراءات.
  4. انقر لإلغاء تحديد مربع تمكين مصادقة وضع Kernel .
بعد تعطيل مصادقة الوضع Kernel، يجب إعادة تشغيل خدمة HTTP. سيؤدي هذا إلى إيقاف IIS. تشغيل الأوامر التالية في موجه أوامر غير مقيد.
  • NET STOP HTTP
  • NET START HTTP
  • IISRESET/START
ملاحظة: هذه الأوامر ستتوقف خدمة HTTP. عند إيقاف خدمة HTTP، تتلقى رسالة تحذير سيتم أيضا إيقاف الخدمات التي تعتمد على خدمة HTTP. أخذ علما دقيقا بهذه الخدمات حتى يمكنك تحديد ما إذا كنت تريد المتابعة وحيث يمكنك إعادة تشغيلها بعد إعادة تشغيل خدمة HTTP. تعتمد الخدمات التي تعتمد على خدمة HTTP على أدوار Windows والتطبيقات المثبتة حاليا على الكمبيوتر.

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

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

مخرجات مكدس الاستدعاءات

إذا كنت تستخدم Microsoft symbol server وأدوات التصحيح ل Windows بفحص ملف تفريغ الذاكرة الذي تم إنشاؤه بعد حدوث التعطل، ستلاحظ مكدس الاستدعاءات مشابهة لما يلي:
Child-SP          RetAddr           Call Sitefffffa60`02ff5b58 fffff800`01ba3644 nt!KeBugCheckEx
fffffa60`02ff5b60 fffff800`01b60f71 nt!PspUnhandledExceptionInSystemThread+0x24
fffffa60`02ff5ba0 fffff800`018c87d8 nt!PspSystemThreadStartup+0x9e
fffffa60`02ff5bd0 fffff800`018c86bd nt!_C_specific_handler+0x8c
fffffa60`02ff5c40 fffff800`018cfcff nt!RtlpExecuteHandlerForException+0xd
fffffa60`02ff5c70 fffff800`0188cd83 nt!RtlDispatchException+0x22f
fffffa60`02ff6360 fffff800`018b51a9 nt!KiDispatchException+0xc3
fffffa60`02ff6960 fffff800`018b3fa5 nt!KiExceptionDispatch+0xa9
fffffa60`02ff6b40 00000000`00010005 nt!KiPageFault+0x1e5
fffffa60`02ff6cd8 fffffa60`0805129e 0x10005
fffffa60`02ff6ce0 fffff800`01ad7ff3 HTTP!UlpThreadPoolWorker+0x28e
fffffa60`02ff6d50 fffff800`018ef546 nt!PspSystemThreadStartup+0x57
fffffa60`02ff6d80 00000000`00000000 nt!KxStartSystemThread+0x16
ملاحظة: هو الجزء من مكدس الاستدعاءات التي تشير إلى حدوث تعطل نظام معين هذا HTTP! أولبثريدبولووركير.

المراجع

لمزيد من المعلومات حول استخدام مصادقة Kerberos مع Office SharePoint Server، قم بزيارة مواقع الويب التالية:
خصائص

رقم الموضوع: 962943 - آخر مراجعة: 13‏/01‏/2017 - المراجعة: 1

تعليقات