Condividi tramite


Errore HTTP 404.13 - CONTENT_LENGTH_TOO_LARGE quando si visita un sito Web ospitato in un server che esegue IIS 7.0

Questo articolo consente di risolvere l'errore (errore HTTP 404.13 - CONTENT_LENGTH_TOO_LARGE) che si verifica quando si visita un sito Web in Internet Information Services (IIS).

Versione originale del prodotto: Internet Information Services 7.0
Numero KB originale: 942074

Sintomi

Si consideri il seguente scenario. Si dispone di un sito Web ospitato in un server che esegue IIS 7.0. Quando un utente visita questo sito Web, l'utente riceve un messaggio di errore simile al seguente:

Errore server nell'applicazione "nome applicazione"
Errore HTTP 404.13 - CONTENT_LENGTH_TOO_LARGE
HRESULT: 0
Descrizione di HRESULT # Operazione completata correttamente.

Causa

Questo problema si verifica perché la richiesta client contiene un'intestazione Content-Length maggiore del valore specificato per questa intestazione nella maxAllowedContentLength proprietà nel file ApplicationHost.config .

Risoluzione

Per risolvere il problema, seguire questa procedura:

  1. Selezionare Inizio. Nella casella Avvia ricerca digitare Blocco note. Fare clic con il pulsante destro del mouse su Blocco note e quindi scegliere Esegui come amministratore.

    Note

    Se viene richiesto di immettere la password di amministratore o di confermare, digitare la password o fare clic su Continua.

  2. Nel menu File, fare clic su Apri. Nella casella Nome file digitare %windir%\system32\inetsrv\config\applicationhost.confige quindi selezionare Apri.

  3. Nel file ApplicationHost.config individuare il <requestLimits> nodo.

  4. Rimuovere la proprietà maxAllowedContentLength. In alternativa, aggiungere un valore che corrisponda alle dimensioni dell'intestazione Content-Length inviata dal client come parte della richiesta. Per impostazione predefinita, il valore della maxAllowedContentLength proprietà è 300000000.

    Ad esempio, modificare i dati di configurazione seguenti all'interno della <requestFiltering>sezione .

    <requestLimits maxAllowedContentLength ="<length>" />
    
  5. Salvare il file ApplicationHost.config .