Error HTTP 404.13: CONTENT_LENGTH_TOO_LARGE cuando visita un sitio web hospedado en un servidor que ejecuta IIS 7.0

Este artículo le ayuda a resolver el error (error HTTP 404.13 - CONTENT_LENGTH_TOO_LARGE) que se produce al visitar un sitio web en Internet Information Services (IIS).

Versión del producto original:   Internet Information Services 7.0
Número KB original:   942074

Síntomas

Imagina la siguiente situación: Tiene un sitio web hospedado en un servidor que ejecuta IIS 7.0. Cuando un usuario visita este sitio web, el usuario recibe un mensaje de error similar al siguiente mensaje de error:

Error del servidor en la aplicación "nombre de aplicación"
Error HTTP 404.13: CONTENT_LENGTH_TOO_LARGE
HRESULT: 0
Descripción de HRESULT # La operación se completó correctamente.

Causa

Este problema se produce porque la solicitud de cliente contiene un encabezado que es mayor que el valor especificado para este encabezado en la propiedad del Content-Length maxAllowedContentLength ApplicationHost.config archivo.

Solución

Para resolver este problema, siga estos pasos:

  1. Seleccione Inicio. En el cuadro Iniciar búsqueda, escriba Bloc de notas. Haga clic con el Bloc de notas y, a continuación, seleccione Ejecutar como administrador.

    Nota

    Si tiene que escribir una contraseña de administrador o una confirmación, escriba la contraseña o haga clic en Continuar.

  2. En el menú Archivo, seleccione Abrir. En el cuadro Nombre de archivo, escriba %windir%\system32\inetsrv\config\applicationhost.config y, a continuación, seleccione Abrir.

  3. En el ApplicationHost.config, busque el <requestLimits> nodo.

  4. Quite la maxAllowedContentLength propiedad. O bien, agregue un valor que coincida con el tamaño del encabezado que el Content-Length cliente envía como parte de la solicitud. De forma predeterminada, el valor de la maxAllowedContentLength propiedad es 30000000.

    Por ejemplo, modifique los siguientes datos de configuración dentro de la <requestFiltering> sección.

    <requestLimits maxAllowedContentLength ="<length>" />
    
  5. Guarde el ApplicationHost.config archivo.