Perhaps I'm missing some necessary module or bit of configuration. Set this server up a few days ago, Apache 2, Ubuntu 10.04. Put a site up on it. Visit the site, notice that the bottom edges of .png images are sliced off. Also, the last little bit of a flash animation didn't seem to run.
The files on the server's filesystem appear to be intact -- the bottom edges of the .pngs do not appear sliced-off if I grab the file via SCP. But they do in the browser or when grabbed with wget.
Comparing with the same files served up from on a different server, I noticed that on the .png and .swf files, the new server is sending a somewhat smaller number in the Content-Length header. I figure this is where the problem is, but don't know what would be causing this or what to do about it.