I'm running a web.py application through Lighttpd via FastCGI, and periodically the server starts returning blank pages with a Content-Length:0 header (pages normally don't supply that header at all).
The problem is intermittent, naturally, so I am very short on clues, and I have no idea what causes the problem as of now. There are no errors reported in any logs; normal operation just suddenly stops. Restarting Lighttpd fixes the problem and everything returns completely to normal.
Any suggestions for things to test or check? Could this be caused by a memory leak in the script being run by FastCGI?