WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true

204_304_keep_alive.patch - ruby-trunk - Ruby Issue Tracking System https://bugs.ruby-lang.org/attachments/2300/204_304_keep_alive.patch

のようにwebrickのコードを変更するとでなくなります。

webrickではなくthinを使う手もあります。