"HTTP Error 500.19" error al abrir una página de Web de IIS 7.0

Seleccione idioma Seleccione idioma
Este artículo describe los códigos de HResult cuando encuentra 500.19 error en una aplicación Web de servicios de Internet Information Server (IIS) 7.0. Si ve el código de error está en la siguiente lista, compruebe las causas y pruebe las soluciones en este artículo.
0x8007000d | 0 x 80070005 | 0x800700b7 | 0x8007007e | 0x800700c1 | 0x8007010b | 0x8007052e | 0x80070021

En este artículo

Show all imageMostrar todoHide all imageOcultar todo

"HTTP Error 500.19" error con el código HResult 0x8007000d

Mensaje de error

Error de servidor en la aplicación"nombre de la aplicación"
HTTP Error 500.19: Error interno del servidor
HRESULT: 0X8007000D
Descripción de HRESULT
No se puede tener acceso a la página solicitada porque los datos de configuración de la página no son válidos.

Causa

Este problema se produce porque el archivo ApplicationHost.config o el archivo Web.config contiene un elemento XML con formato incorrecto.

Solución

Eliminar el elemento XML con formato incorrecto desde el archivo ApplicationHost.config o desde el archivo Web.config.

"HTTP Error 500.19" error con el código HResult 0 x 80070005

Mensaje de error

Error de servidor en la aplicación"nombre de la aplicación"
HTTP Error 500.19: Error interno del servidor
HRESULT: 0 X 80070005
Descripción de HRESULT
No se puede tener acceso a la página solicitada porque los datos de configuración de la página no son válidos.

Causa

Este problema se produce por una de las siguientes razones:
  • Está utilizando IIS 7.0 en un equipo que ejecuta Windows Vista. Además, configura el sitio Web para utilizar la autenticación de paso de UNC para tener acceso a un recurso compartido de convención de nomenclatura universal (UNC, Universal Naming Convention) remoto.
  • El grupo IIS_IUSRS no tiene los permisos adecuados para el archivo ApplicationHost.config, para el archivo Web.config o para los directorios virtuales/aplicación de IIS.

Solución

Para resolver este problema, utilice uno de los métodos siguientes.

Método 1

No configure el sitio Web para utilizar la autenticación de UNC Passthrough para tener acceso al recurso compartido UNC remoto. En su lugar, especifique una cuenta de usuario que tenga los permisos apropiados para tener acceso al recurso compartido UNC remoto.

Método 2

Conceder el permiso de lectura al grupo IIS_IUSRS para el archivo ApplicationHost.config o el archivo Web.config. Para ello, siga estos pasos:
  1. En el Explorador de Windows, busque la carpeta que contiene el archivo ApplicationHost.config que está asociado con el sitio Web o busque los directorios virtuales o los directorios de la aplicación que contienen el archivo Web.config que está asociado con el sitio Web.

    Nota El archivo Web.config no puede estar en los directorios virtuales o los directorios de la aplicación en IIS. Incluso en esta situación, necesitará seguir estos pasos.
  2. Haga clic en la carpeta que contiene el archivo ApplicationHost.config o haga clic en los directorios virtuales o de la aplicación que pueden contener el archivo Web.config.
  3. Haga clic en Propiedades.
  4. Haga clic en la ficha seguridad y, a continuación, haga clic en Editar.
  5. Haga clic en Agregar.
  6. En el cuadro Escriba los nombres de objeto que desea seleccionar , escriba NombreDeEquipo\IIS_IUSRS, haga clic en Comprobar nombresy, a continuación, haga clic en Aceptar.

    Nota NombreDeEquipo es un marcador de posición para el nombre del equipo.
  7. Haga clic para activar la casilla de verificación lectura y, a continuación, haga clic en Aceptar.
  8. En el cuadro de diálogo Propiedades de la carpeta, haga clic en Aceptar.

    Nota Asegúrese de que los archivos ApplicationHost.config y Web.config heredan las propiedades de la carpeta para que IIS_IUSRS tiene el permiso de lectura para los archivos.

"HTTP Error 500.19" error con el código HResult 0x800700b7

Mensaje de error

Error de servidor en la aplicación"nombre de la aplicación"
HTTP Error 500.19: Error interno del servidor
HRESULT: 0X800700B7
Descripción de HResult
No se puede tener acceso a la página solicitada porque los datos de configuración de la página no son válidos.

Causa

Este problema puede producirse si hay una entrada duplicada para el valor de la sección de configuración especificado en un nivel superior en la jerarquía de configuración (por ejemplo, en web.config un sitio o la carpeta principal o el archivo applicationHost.config). El mensaje de error se señala la ubicación de entrada duplicada o entradas.

Solución

Examine el archivo de configuración especificado y compararlo con sus archivos principales de applicationHost.config o web.config para comprobar las entradas duplicadas como sugiere el mensaje de error. Quite la entrada duplicada o cree la entrada única. Por ejemplo, este problema puede producirse porque el archivo ApplicationHost.config tiene una entrada duplicada para el siguiente código.
<add accessType="Allow" users="*" />
Para resolver este problema, en el archivo ApplicationHost.config, elimine la entrada duplicada para la regla de autorización. Para ello, siga estos pasos:
  1. Haga clic en Inicio, tipo Bloc de notas en el cuadro Iniciar búsqueda , haga clic en Bloc de notasy, a continuación, haga clic en Ejecutar como administrador.

    Nota Si se le pide una contraseña de administrador o una confirmación, escriba la contraseña o haga clic en continuar.
  2. En el menú archivo , haga clic en Abrir, tipo %windir%\System32\inetsrv\config\applicationHost.config en el nombre de archivo y a continuación, haga clic en Abrir.
  3. En el archivo ApplicationHost.config, elimine la entrada duplicada que se asemeje al código siguiente.
    <add accessType="Allow" users="*" />

"HTTP Error 500.19" error con el código HResult 0x8007007e

Mensaje de error

Error de servidor en la aplicación"nombre de la aplicación"
HTTP Error 500.19: Error interno del servidor
HRESULT: 0X8007007E
Descripción de HResult
No se puede tener acceso a la página solicitada porque los datos de configuración de la página no son válidos.

Causa

Este problema se produce porque el archivo ApplicationHost.config o el archivo Web.config hace referencia a un módulo o un archivo DLL que no es válido o no existe.

Solución

En el archivo ApplicationHost.config o en el archivo Web.config, busque la referencia de módulo o la referencia a la DLL que no es válida y, a continuación, arreglar la referencia. Para determinar qué referencia de módulo no es correcta, habilite el Seguimiento de solicitudes con error y, a continuación, reproduzca el problema.

"HTTP Error 500.19" error con el código HResult 0x800700c1

Mensaje de error

Error de servidor en la aplicación"nombre de la aplicación"
HTTP Error 500.19: Error interno del servidor
HRESULT: 0X800700C1
Descripción de HRESULT
No se puede tener acceso a la página solicitada porque los datos de configuración de la página no son válidos.

Causa

Este problema puede producirse si los bits del módulo especificado es distinto del grupo de aplicaciones que aloja la aplicación. Por ejemplo, intenta cargar un componente de 32 bits en un grupo de aplicaciones de 64 bits. Este problema también puede producirse si está dañado el módulo especificado.

Solución

Asegúrese de que los bits del módulo especificado es el mismo que el grupo de aplicaciones de host y asegúrese de que el módulo no esté dañado.

"HTTP Error 500.19" error con el código HResult 0x8007010b

Mensaje de error

Error de servidor en la aplicación"nombre de la aplicación"
HTTP Error 500.19: Error interno del servidor
HRESULT: 0X8007010B
Descripción de HRESULT
No se puede tener acceso a la página solicitada porque los datos de configuración de la página no son válidos.

Causa

Este problema puede ocurrir si no se tiene acceso al directorio de contenido especificado.

Solución

Compruebe que la ruta de acceso del archivo existe, que tiene un nombre correcto, que tiene configurados permisos de archivo y que señala a un tipo de sistema de archivo válido. Si no está seguro de lo que es la ruta de acceso de archivo, utilice la herramienta Monitor de procesos o Seguimiento de solicitudes con error para darle una identificación.

"HTTP Error 500.19" error con el código HResult 0x8007052e

Mensaje de error

Error de servidor en la aplicación"nombre de la aplicación"
HTTP Error 500.19: Error interno del servidor
HRESULT: 0X8007052E
Descripción de HRESULT
No se puede tener acceso a la página solicitada porque los datos de configuración de la página no son válidos.

Causa

La identidad de proceso predeterminada en IIS 7.0 no tiene permisos suficientes para abrir el archivo Web.config en un recurso compartido remoto.

Solución

Para resolver este problema, consulte el siguiente artículo:
934515 Recibe un mensaje de error cuando intenta ver una página Web desde un sitio Web que utiliza la autenticación de paso a través de Internet Information Services 7.0

"HTTP Error 500.19" error con el código HResult 0x80070021

Mensaje de error

Error de servidor en la aplicación"nombre de la aplicación"
HTTP Error 500.19: Error interno del servidor
HRESULT: 0X80070021
Descripción de HRESULT
No se puede tener acceso a la página solicitada porque los datos de configuración de la página no son válidos.

Causa

Este problema puede producirse cuando la parte especificada del archivo de configuración de IIS está bloqueada en un nivel superior de la configuración.

Solución

Para resolver este problema, desbloquear la sección especificada, o no lo utilice en ese nivel. Para obtener más información acerca de cómo bloquear la configuración, consulte el artículo siguiente:
http://Learn.IIS.NET/Page.aspx/145/How-to-Use-Locking-in-IIS-70-Configuration

Acerca de este artículo

Id. de artículo: 942055
Última revisión: viernes, 28 de marzo de 2014
La información de este artículo se refiere a:: Microsoft Internet Information Services 7.0
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): 942055
¿Desea realizar algún comentario sobre este artículo?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.