On Thu, Jun 20, 2013 at 9:33 PM, Bert Huijben <b...@qqmail.nl> wrote: >> -----Original Message----- >> From: Stefan Küng [mailto:tortoise...@gmail.com] >> Sent: donderdag 20 juni 2013 19:28 >> To: dev@subversion.apache.org >> Subversion Development >> Subject: Re: error checking out in TortoiseSVN >> >> On 20.06.2013 17:02, Bart van Oerle wrote: >> > I created and uploaded a dump file (damn it's big), I hope this will >> > help you guys solving the problem. >> > http://www.sendspace.com/file/8m1osy >> > >> Here's the stack trace: > > [We are busy on irc] > > We determined that this problem is caused by a proxy server in front of > apache. > > Once ra_serf receives a http/1.1 response it assumes that the server > supports the chunked encoding and at least nginx doesn't. > As breser pointed on IRC all HTTP/1.1 applications MUST support chunked transfer encoding. From RFC2616: [[[ All HTTP/1.1 applications MUST be able to receive and decode the "chunked" transfer-coding, and MUST ignore chunk-extension extensions they do not understand. ]]]
And server is application: [[[ server An application program that accepts connections in order to service requests by sending back responses. ]]] So right solution is fix/upgrade proxy. May be we can add client-side configuration option to force using HTTP/1.0 in Subversion. -- Ivan Zhakov