Hello, Anyone can please help me to understand if this is normal behaviour caused by clients when using H2 or if there’s something that must be fixed on haproxy configuration or something else ? Any help or hint to docs to read would be very appreciated. Thanks — Ing. Andrea Vettori Responsabile Sistemi Informativi
> On 23 Aug 2018, at 09:18, Ing. Andrea Vettori <[email protected]> wrote: > > Hello, enabling http log on one of our frontends I found this in the haproxy > logs when I see the ‘broken pipe’ error on the application log. Note the two > calls are separated by just 11 milliseconds. > > [23/Aug/2018:08:38:46.731] b2b~ b2b-ssl-servers/web3 0/0/1/-1/7 -1 0 - - CDVN > 36/20/0/0/0 0/0 "GET /reparto/ELE HTTP/1.1" > [23/Aug/2018:08:38:46.742] b2b~ b2b-ssl-servers/web3 0/0/0/73/75 200 31114 - > - --VN 36/20/0/1/0 0/0 "GET /reparto/ELE HTTP/1.1” > > Looking at the manual for termination states I found > >> CD The client unexpectedly aborted during data transfer. This can be >> caused by a browser crash, by an intermediate equipment between the >> client and haproxy which decided to actively break the connection, >> by network routing issues between the client and haproxy, or by a >> keep-alive session between the server and the client terminated >> first >> by the client. > > Since this happens only since we enabled H2 on haproxy, can we assume that > this is caused by the client closing the connection? Or can this be related > to how haproxy handles H2 and convert it to multiple http1 calls ? > > > Thanks > — > Ing. Andrea Vettori > Responsabile Sistemi Informativi

