If the upload is actually happening, it also means HTTP's conditional request
(Expect / 100-Continue) isn't happening. That could be for many reasons:
hopefully it's not a server bug(!) Does it happen with all clients? Is there a
proxy involved? What Apache version?