On Thu, Jun 20, 2013 at 9:33 PM, Bert Huijben <bert_at_qqmail.nl> wrote:
>> -----Original Message-----
>> From: Stefan Küng [mailto:tortoisesvn_at_gmail.com]
>> Sent: donderdag 20 juni 2013 19:28
>> To: dev_at_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
Received on 2013-06-20 20:32:23 CEST