web2py users have reported corrupt downloads using Rocket. It seems that only IE8 (and lower versions) are affected. I can reproduce this with web2py but I cannot reproduce it with Rocket alone.
web2py with any other webserver does not exhibit this issue. There is some interaction between Rocket and web2py that causes this.
This also only happens when downloading files. Uploaded files seem to be unaffected.
In this scenario, files are sent to the browser in 64k blocks. In what seems to be random circumstance, 4kb may be missing from the beginning of a block. I've never seen this happen with the first block. It is typically first shows on the 4th or 5th block.
The steps to reproduce this in web2py are detailed here: http://groups.google.com/group/web2py/browse_thread/thread/d7f6faddb841790b/d67ed796649fc3f1?pli=1
Any help with this issue would be much appreciated.