I have a web app that lives on a Windows 2008 server that is being served with IIS 7. I have been struggling with letting users upload files of 100 mb and higher. I ran appcmd.exe to modify the maxAllowedContentLength property to 1073741824 which is 1 GB inbytes. I also modified my web.config with the entry below. After doing so I found that any users that access the website while vpn'd into to our network are able to perform uploads of 100mb and higher.
However, when users access the site out of network they still have problems. The site basically comes to a stalemate when trying to perform the upload and it eventually throws a dns or server error. Checking the event logs on the server still points to a file size issueas there are events that show "Maximum request length exceeded" and "Post size exceeded allowed limits" .
I am not sure why it would matter from where the website was being accessed if filesize was the issue.
(Although I could see how bytes going accross the wire could be an issue) Is there another setting related specifically to IIS 7 or Windows Server 2008 that I could be missing? Any help or direction would be greatly appreciated.
<requestLimits maxAllowedContentLength="1073741824" />