Response buffer limit exceeded asp

  Windows

Si al cargar una página web en asp se reproduce el error:

response buffer limit exceeded

Se debe a que hemos superado el aspbufferinglimit de la configuración del IIS. Para intentar solventar esta incidencia sin toar dicho valor podemos insertar la siguiente línea de código al principio del fichero donde se reproduce el error:

   <%
    response.buffer=false
   %>

De forma local verás como la página web ya funciona de forma correcta, aunque es posible que a través del navegador la página no funcione.

En el caso de que a través del navegador no funcione y tenemos acceso al servidor tendremos que modificar el valor aspbufferinglimit en la propiedades del IIS. Para ello tenemos que ir al fichero metabase.xml y modificar este valor que suele estar en 4mb.

En el caso de que no tengamos acceso al servidor y no podamos modificar el valor aspbufferinglimit, y no nos funcione insertando el parámetro response.buffer=false tendremos que optimizar la programación del sitio web para evitar llegar al límite.

LEAVE A COMMENT