Error HTTP 404.13: CONTENT_LENGTH_TOO_LARGE al visitar 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 original del producto: Internet Information Services 7.0
Número de 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, recibe un mensaje de error similar al siguiente:

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 Content-Length encabezado que es mayor que el valor especificado para este encabezado en la maxAllowedContentLength propiedad del archivo ApplicationHost.config .

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 botón derecho en 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.configy, a continuación, seleccione Abrir.

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

  4. Quite la maxAllowedContentLength propiedad . O bien, agregue un valor que coincida con el tamaño del Content-Length encabezado que el 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 archivo ApplicationHost.config .