Compartir a través de


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 cuando visita 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

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

Solución

Para solucionar 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 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.configy, a continuación, seleccione Abrir.

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

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

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

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