> Could you share your configuration please ? If it only happens on a specific 
> endpoint, you can remove configuration of the others. Then if it is easily 
> reproducible, you may try to find the minimal config to do so. Finally a 
> network capture on a server side may help too (share it privately).
>
> In the mean time, could you describe your request and your response when the 
> problem occurs (size, chunked-encoding Vs content-length, compression ...) ? 
> And from the browser point of view, is there any difference with and without 
> the HTX ?
>
> If possible, could you try disabling the h2 on the frontend side ? It could 
> help to identify where the problem is.
>
> Finally, have you already tested other 2.X versions without encountering the 
> problem?

This was resolved outside of the mailing list.

The root cause had to do with the message length and handling of the HTX EOM 
block in a full HTX buffer in mux-h1.

Commit 7aae858001f99dd4a80e3f533284cda5702d501a in the public development tree 
resolves the issue.
Backported as 6f6886e021828a24295271bd83b33a9917d70323 for haproxy-2.1 and 
a882a46eefc4b2beeae2fc552e375bd0ff63f072 for haproxy-2.0 trees, expectedly 
shipping as v2.1.1 and v2.0.11 respectively.

Big thank you to Christopher for the work done!

Best regards,
Valters Jansons

Reply via email to