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

Considerate 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, attenersi alla procedura seguente:

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

    Nota

    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 fileApplicationHost.config individuare il <requestLimits> nodo .

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

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

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