HAProxy 1.8.30 and http2
-
Hi,
I'm currently running
pfsense CE 2.5.2
and theHAProxy
package0.61_3
, i.e.HAProxy 1.8.30
, and I have couple questions regarding theHTTP/2
configuration.I've enabled
HTTP/2
on my frontend via the advanced SSL certificate specific option:
But the auto-generated configuration does not show that option:
I would have expected thealpn h2,http/1.1
option at the end of the frontendbind
directive However, I do seeHTTP/2
traffic between the client and the proxy, so the option is definitely working.The latest
HAProxy
(2.4
) documentation explicitly mentionesHTTP/2
in the backend. However, providing theHTTP/2
option in the pass-through section in the backend (advanced) config does not work and the1.8
documenation only mentionesHTTP/2
for a frontend config. Is my understanding correct that the1.8
version simply does not supportHTTP/2
between the proxy and a backend server?My last question is rather a general one: if one configures 30 seconds timeout for a frontend and 60 seconds for a backend, for example, then one would still get a timeout if the backend server does not respond within 30 seconds, right? If so, what's the purpose/use case of having two timeout parameters?
BR