By 12 Ottobre 2020

How to fix – Web.Config – Cannot read configuration file because it exceeds the maximum file size

Se in fase di modifica del file di configurazione di IIS ri riceve l’errore : Cannot read configuration file because it exceeds the maximum file size
abbiamo superato i 250Kb consentiti per le istruzioni di configurazione. Microsoft ha aggiunto questa limitazione della dimensione del file per impedire a un utente malintenzionato di caricare file di configurazione di grandi dimensioni sul server e avviare un possibile attacco Denial of Service (DOS).
Per effettuare modifiche oltre la dimensione consentita è possibile ampliarla intervenendo sulla chiave di registro : MaxWebConfigFileSizeInKB

Se stiamo lavorando con un application Pool a 64 Bit, la chiave “MaxWebConfigFileSizeInKB” dovrà essere caricata nel percorso:
HKLM\SOFTWARE\Microsoft\InetStp\Configuration\
fare attenzione perchè la key “Configuration” non esisterà. Dovrà essere creata.
La Key “MaxWebConfigFileSizeInKB” va creata in (REG_DWORD) con il nuovo valore di dimensione.

Se l’applicazione è a 32bit, la Key da creare è : HKLM\SOFTWARE\Microsoft\InetStp\Configuration\MaxWebConfigFileSizeInKB 

Ad ogni modifica è consigliabile un “iisreset” per far rileggere le modifiche al sistema.
Nota :  se avete la consolle di IIS aperta, chiudetela e ri-apritela altrimenti l’interfaccia continuerà a lamentare l’errore di “file exceeds the maximum file size”

web.config too large, web.config Cannot read configuration file because it exceeds the maximum file size, Web config size limit exceeded under IIS, Rewrite Maps in IIS Make web.config Too Large, web.config cannot read configuration file because it exceeds the maximum file size

 

Posted in: IIS 7, IIS 8

About the Author:

shared on wplocker.com