Body isn't sent on certain 4xx responses
When lighttpd responds with 422 the body appears to get striped.
Some web applications (those written with Ruby on Rails in particular) use 422 to denote an error has occurred. They respond with a list of errors in the body, but lighttpd prevents this behaviour.
Also available in: Atom