When downloading a file larger than around 10mb over HTTP from Dokuwiki when using fetch.php the download will get to between 4-8mb and then the browser think's its complete. However, the file size is around 6mb when it should be 10, and is corrupt.
Server is running IIS on Server 2003, any download around 5mb or less will download as it should in a few seconds. The issue is less noticeable when on the same LAN as the server but still apparent (e.g. will download a 10mb file fine, but only get to about 20-25mb of a 100mb file), but get's worse with slower connections.
The file will download fine if i download using the direct URL (e.g
http://myhost/direct/path/to/file.exe) but if i use the link our DokuWiki gives it does the above, the link the Wiki produces is
http://myhost/lib/exe/fetch.php?id=downloads&cache=cache&media=path:to:file.exe