If the server times our before the upload is complete you may get any manner or warnings from a simple 404 error to the "The specified CGI application misbehaved by not returning a complete set of HTTP headers" warning.
This is a common issue running all Web based File Manager's (not just iDC File Manager) on windows servers, as Windows servers with IIS do not by default handle the uploading or downloading of larger files particularly well.
Below is generic solution to improving the upload and download functions on windows servers:
Open up the file "metabase.xml" with notepad...should be located in C:\windows\sytem32\inetserv. Find the variable named "AspBufferingLimit" and change it to something greater than what is there. By default this is set to around 4 megs. By changing this variable you are increasing the max size of ASP response buffer, thus letting you download files greater than 4 megs. For uploading files greater than this amount, look for the variable named "AspMaxRequestEntityAllowed" and change it to the desired size. And there you have it. By increasing the number of these variables, you can control the size of uploads and downloads (respectively).
Addtionally if you also change the cgi response timeout in IIS / metabase, this will also greatly improve the upload ability and reduce the potential for server timeouts.
C:\Inetpub\AdminScripts>cscript adsutil.vbs SET W3SVC/CGITimeout xxxx
After setting xxx to a higher value (default 300 sec) you can now download my larger files.
Thanks to Steve and Georg, for the tip on this!
© Copyright i Dot Communications