Hi Charlie,

On Mon, Jun 29, 2015 at 05:03:00PM +0100, Charlie Smurthwaite wrote:
> Hi,
> 
> I am using haproxy to proxy SVN connections. The process works as follows:
> 
> * The SVN client opens a TCP connection and sends multiple pipelined GET 
> requests
> * HAProxy opens a connection to a backend for each request
> * The backends respond with chunked data
> * Haproxy sends each reply back to the client in the appropriate order
> 
> Unfortunately, in this scenario, I believe I'm running into a bug 
> whereby the chunked content is being corrupted. To me, it appears that 
> parts of the content being repeated and overrunning the end of the chunk.

Hmmm that's not a good news at all.

> I'm attaching 2 pcap files, one containing a corrupt stream of requests 
> and responses, and the other containing the clean request and response 
> for one of the corrupt files. Both captures were taken simultaneously on 
> the host running HAProxy. Also attached is my full config.

That will be quite helpful, I'm studying that now. Are you aware of any
version which doesn't exhibit this behaviour ? Also, does it happen all
the time or once in a while ?

Thanks,
Willy


Reply via email to