

Start -> Administrative Tools -> Internet Information Services (IIS) Manager -> Application Pools -> select the application pool associated to the SharePoint site -> right click Advanced Settings… -> Regular Time Interval (minutes) -> set it to 0 -> click OK. Adjust the IIS App Pool Recycling and Process Model settings. Perform this for each Web Front End server part of your SharePoint farm.ĥ. Locate the web.config part of each SharePoint site affected by the long running uploads/downloads and adjust all settings where executionTimeout is defined. Adjust the SharePoint Web Site web.config. Perform this for each Web Front End server part of your SharePoint farm.Ĥ.

In case you deal with low bandwidth clients, all the SharePoint features should take in consideration long running operations. Locate all the entries where executionTimeout is defined and adjust the value to 86400. The web.config located on C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\TEMPLATE\LAYOUTS controls the behavior of the drag & drop upload. Adjust the C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\TEMPLATE\LAYOUTS\web.config settings. Adjust the Web Page Security Validation associated to you SharePoint Web Application.Ĭentral Administration -> Manage web applications -> select the affected SharePoint Web Application -> click General Settings -> Web Page Security Validation -> Security validation expires: Never.ģ. Start -> Administrative Tools -> Internet Information Services (IIS) Manager -> select the web site you want to configure -> click Advanced Settings… (right side of the console) -> Connection Time-out (seconds) -> set it to 120 -> click OK.Ģ. In case you published your SharePoint farm through an ARR NLB, make sure the IIS part of the ARR is also configured with same settings. Perform this for each Web Front End server part of your SharePoint farm. Go into the IIS console and for each affected web site modify the Connection Time-out (seconds) settings – set it to 120. Make sure the default 120 seconds connection time-out is not changed (IIS web site settings). This article is for those who tried almost everything and are ready to give up.ġ.
UPLOADING LARGE FILES TO IIS HOW TO
This article is not talking about how to modify the “Maximum Upload Size” – I will not cover such basic setting. The upload might be too large or the server might be experiencing high network traffic.īecause out of the box IIS & SharePoint are not tuned properly! However, no matter if we discuss about files up to 10 GB or lager, the upload will still fail in case is a long running one (large file upload over limited bandwidth). Example of SharePoint 2016 site hosting file larger than 10 GB. OK, but this is what Microsoft defined as limit and most likely the support will be provided in that context. In reality you can upload files larger than 10 GB. I can’t resist to not write this is what Microsoft defines it as “ boundary“. I was not really expecting SharePoint 2016 to come again ( like in the case of SP2010 and SP2013) with settings who are not allowing long running uploads.Īs announced part of the SP2016 new improvements features, it is possible to upload files large up to 10 GB.
