Hi Luke,

On Wed, Jun 19, 2019 at 09:03:04AM +0200, Luke Seelenbinder wrote:
> Hi Willy, List,
> 
> I seem to have great luck with HTX and finding obscure bugs. I upgraded to
> 2.0.0 on our main deployment recently (reasonably heavy load: 5k simultaneous
> conns, upwards of 1Gbps at times), and whenever HTX is enabled, I see very
> weird behavior:
> 
> - First load typically works for primary domain, www. (html + assets, maybe
> 150 requests max; we're working on reducing this number ;) )
> - First load never works for secondary domain, media.
> - All failed requests on secondary domain (same haproxy instance, different 
> backend) timeout with a server data timeout (SD--)
> - A second (or third or fourth) reload of the primary page typically fails or
> hangs for a long time. If I wait ~2 minutes (roughly our timeout), it'll act
> like a first load.

Christopher found that a bug used to affect H2 with the way cookies are
reassembled, from the early days of HTX. It's just that the recent updates
to HTX have emphasized the bug and made it actually affect traffic while
it didn't necessarily in the past. This explains the fact that it depends
on the request number.

Please update to latest git, as Christopher has already backported the
fixes there.

Thanks,
Willy

Reply via email to