Errores HTTP 413 en conexiones SSL cuando se suben grandes ficheros


DESCRIPCIÓN DEL PROBLEMA


Tenéis una aplicación ASP.NET que requiere certificados de cliente y en la que realizan peticiones HTTP de gran tamaño (por ejemplo un POST HTTP adjuntando ficheros). Cuando el tamaño de la petición (o el fichero adjunto) supera un determinado límite falla, y en los logs de IIS vemos el error HTTP 413 – Request entity too large. Si la aplicación cliente es .NET, la petición HTTP o llamada a web service fallará, y veremos el siguiente mensaje de error asociado:


 


The underlying connection was closed: An unexpected error occurred on a send.


 


O su variante en castellano:


 


Se ha terminado la conexión: Error inesperado de envío


 


RESOLUCIÓN


Ver el post Detalles sobre el error HTTP 413.


 


Happy hacking


– Daniel Mossberg

Comments (0)