Hello,
we’re using haproxy since version 1.7 for our websites. Backends are mostly 
Apache Tomcat. We have a centralised log server for application logs.
A couple weeks ago we upgraded to 1.8.13 and enabled h2. Since then, in our 
logging system we started to see a number of 500 responses. What’s strange is 
that users didn't notice any issue and “near” a 500 response there’s almost 
always a 200 response for the same URL. Looking further into the problem we 
found that 500s are caused by what java reports as IOException for ‘Broken 
Pipe’.
We find such errors for a number of client user-agents so it seems not “client” 
related or at least if it’s a client problem it’s widespread.

Is this a problem that can be related to how haproxy works with the h2 protocol 
? Is it possibile that for some reason it’s haproxy that is calling the same 
url two times and one of the connection is then interrupted ?

Thank you
--
Ing. Andrea Vettori
Responsabile Sistemi Informativi


Reply via email to