У меня есть сервер, который не может загружать файлы размером более 40 МБ из IIS6 в Windows Server 2003. В журнале HTTPERR указано Connection_Abandoned. Запрос не отображается в журнале IIS. Fiddler показывает, что от сервера не было получено никакого ответа. В журнале событий ошибки нет. UrlScan не установлен.
Мы пробовали напрямую ссылаться на файлы, а также загружать их через страницу ASP.NET, которая обслуживает файл (не перенаправление, оно использует Response.WriteFile
. Мы перепробовали несколько файлов, все до 40 МБ работает, а все более 40 МБ не работает.
Похоже на проблему maxRequestLength. Вам следует обновить web.config: http://weblogs.asp.net/jeffwids/archive/2009/09/24/from-iis6-maxrequestlength-to-iis7-maxallowedcontentlengthfile-specifying-maximum-file-upload-size.aspx -Крис