Hi Tomek,

On Sat, Feb 03, 2018 at 08:47:35AM +0100, Tomek Gacek wrote:
> I have same issue. It's pretty random as I would say about 60-70% requests
> are OK, but rest is failing. I compiled all 1.8 versions and was able to
> isolate this a little bit. It's fine up to 1.8.0-dev3 branch and it's
> failing since 1.8.0-rc1.
> The problem is for SSL connections and after digging in my apps logs it
> looks like it's related to reusing keep alived connections between client
> and haproxy.
> By default I have in config "option http-server-close" present and when it's
> there I can see the problem. When this option is removed - problem is
> solved.

This is extremely valuable information. I suspect we might have damaged
something in the backend code when inserting the mux layer. Given that
the connection and stream are a bit more independant from each other now
due to the mux, it might be possible that depending the sequence of some
events (eg: connection close), it changes how the close event is
interpreted in the stream. This will definitely help us narrow down the
cause of the issue.

Thanks!
Willy

Reply via email to