REVISIÓN: Recibe un mensaje de error Stop 0x0000007e en una pantalla azul cuando el atributo AppPoolCredentials está establecido en true y utilice una cuenta de dominio como la identidad del grupo de aplicaciones en IIS 7.0

Seleccione idioma Seleccione idioma
Id. de artículo: 962943 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Tenga en cuenta la situación siguiente:
  • Tiene una aplicación Web que se ejecuta en Internet Information Services (IIS) 7.0 en un equipo basado en Windows Vista o en un equipo basado en Windows Server 2008.
  • Tiene habilitada la autenticación autenticación de Windows y modo kernel.

    Nota Esto es así por predeterminada.
  • Tiene la useAppPoolCredentials atributo establecido en true en la sección autenticación en el archivo applicationhost.config. Puede haber agregado este atributo para permitir el uso de la autenticación Kerberos cuando se utiliza una cuenta de dominio para la identidad del grupo de aplicaciones. Por ejemplo, este atributo se debe agregar cuando se ejecuta un sitio de Microsoft Office SharePoint Server. La sección autenticación similar al siguiente.
    <windowsAuthentication enabled="true" useKernelMode="true" useAppPoolCredentials="true"/>
    Nota Applicationhost.config el archivo se encuentra en la Drive: carpeta \Windows\System32\inetsrv\config.
En este escenario, el sistema operativo puede bloquearse. Además, recibirá un mensaje de error Stop 0x0000007e en una pantalla azul.

Nota Este problema suele producirse en servidores Web que host Office SharePoint Server 2007. Este problema se produce porque los requisitos de configuración de Office SharePoint Server 2007 cuando se utiliza la autenticación Kerberos. Sin embargo, el problema puede producirse para cualquier tipo de sitio Web que está utilizando autenticación de modo núcleo, la autenticación Kerberos y una cuenta de dominio como identidad del grupo de aplicación personalizada.

Causa

Este problema se produce debido a un error en el controlador de modo de núcleo HTTP (HTTP.sys).

Solución

Información de revisiones

Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Esta revisión sólo se aplican a sistemas que experimenten el problema descrito en este artículo. Esta revisión podría sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la siguiente actualización de software que contenga este hotfix.

Si la revisión está disponible para descarga, es hay una sección de "Descarga de revisión disponible" al principio de este artículo. Póngase en contacto si no aparece en esta sección, con los Microsoft cliente Servicios de y soporte técnico para obtener la revisión de.

Nota Si se producen problemas adicionales o si cualquier solución de problemas es necesario, quizás tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con esta revisión específica. Para obtener una lista completa de números de teléfono de servicio de atención al cliente y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support
Nota El formulario "Descarga de revisión disponibles" muestra los idiomas para que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

Importantes las revisiones de Windows Vista y Windows Server 2008 se incluyen en los paquetes mismos. Sin embargo, sólo uno de estos productos puede aparecer en la página ? solicitud de revisión ?. Para solicitar el paquete de hotfix que se aplica a Windows Vista y Windows Server 2008, simplemente seleccione el producto que aparece en la página.

Requisitos previos

Debe tener Windows Vista Service Pack 1 (SP1) o Windows Server 2008 instalado para aplicar esta revisión.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar este hotfix.

Información acerca de la sustitución de la revisión

Esta revisión no reemplaza una revisión lanzada anteriormente.

Información de archivo

La versión en inglés de este hotfix tiene los atributos de archivo (o atributos de último archivo) mostrados en la siguiente tabla. Las fechas y las horas de estos archivos se muestran en hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para averiguar la diferencia entre hora UTC y la hora local, utilice la ficha zona horaria el elemento fecha y hora en el panel de control.
IIS 7.0, x 86
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempoPlataforma
HTTP.sys6.0.600 1.22375401,40812-Feb-200903: 33x 86
IIS 7.0, x 64
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempoPlataforma
HTTP.sys6.0.600 1.22375596,48012-Feb-200904: 10x 64
IIS 7.0, IA-64
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempoPlataforma
HTTP.sys6.0.600 1.223751,143,80812-Feb-200902: 54IA-64

Solución

Para evitar este problema, deshabilite la autenticación de modo núcleo mediante uno de los métodos siguientes.

Método 1

Establezca el valor del elemento useKernelMode a false en la sección windowsauthentication apropiado en el archivo ApplicationHost.config.
<windowsAuthentication enabled="true" useKernelMode="false"/>

Método 2

Deshabilitar la autenticación de modo núcleo mediante el Administrador de IIS. Para ello, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar , escriba inetmgr.exe y, a continuación, haga clic en Aceptar .
  2. En el Administrador de IIS, expanda el server name, expanda sitios Web y, a continuación, haga clic en el sitio Web que desea cambiar.
  3. Haga doble clic en autenticación , haga clic en Autenticación de Windows para resaltarlo y, a continuación, haga clic en Configuración avanzada en el panel de acción.
  4. Haga clic para desactivar la casilla Habilitar autenticación de modo de núcleo .
Después de deshabilitar la autenticación de modo núcleo, debe reiniciar el servicio HTTP. Esto detendrá IIS. Ejecute los comandos siguientes en un símbolo del sistema elevado.
  • NET STOP HTTP
  • NET START HTTP
  • IISRESET /START
Nota Estos comandos detendrá el servicio HTTP. Cuando se detiene el servicio HTTP, recibirá un mensaje de advertencia que también se detendrán los servicios que dependen del servicio HTTP. Tome nota de cuidado de estos servicios dependientes para que pueda determinar si desea continuar y para que se puede reiniciar después de reiniciar el servicio HTTP. El servicio que dependa el servicio HTTP dependerá de las funciones de Windows y aplicaciones que estén instaladas en el equipo.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Salida de la pila de llamada

Si utiliza las herramientas de depuración para Windows y el servidor de símbolos de Microsoft para examinar el archivo de volcado de memoria se crea cuando se produce el bloqueo, observará una pila de llamadas similar al siguiente:
Child-SP          RetAddr           Call Site
fffffa60`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
Nota La parte de la pila de llamadas que indica que se está produciendo este bloqueo de sistema determinado es HTTP! UlpThreadPoolWorker .

Referencias

Para obtener más información acerca de cómo utilizar la autenticación Kerberos junto con Office SharePoint Server, visite los siguientes sitios Web:
http://www.harbar.net/archive/2008/05/18/Using-Kerberos-with-SharePoint-on-Windows-Server-2008.aspx
http://blogs.msdn.com/webtopics/archive/2009/01/19/service-principal-name-spn-checklist-for-kerberos-authentication-with-iis-7-0.aspx

Propiedades

Id. de artículo: 962943 - Última revisión: jueves, 05 de marzo de 2009 - Versión: 1.1
La información de este artículo se refiere a:
  • Microsoft Internet Information Services 7.0
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Ultimate
Palabras clave: 
kbmt kbhotfixserver kbautohotfix kbexpertiseinter kbexpertiseadvanced kbqfe kbsurveynew KB962943 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 962943

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com