Isn't is a similar request to
https://github.com/haproxy/haproxy/issues/969 as I mentioned in the
issue https://github.com/haproxy/haproxy/issues/2149
On 06.05.23 01:18, Abhijeet Rastogi wrote:
Thanks for the response Tristan.
For the future reader of this thread, a feature request was created
for this. https://github.com/haproxy/haproxy/issues/2146
On Fri, May 5, 2023 at 4:09 PM Tristan <tris...@mangadex.org> wrote:
however, our reason to migrate to HAproxy is adding gRPC
compliance to the stack, so H2 support is a must. Thanks for the
workarounds, indeed interesting, I'll check them out.
From a cursory look at the gRPC spec it seems like you would indeed
really need the GOAWAY to get anywhere
trigger the GOAWAY H2 frames (which isn't possible at
the moment, as far as I can tell)
*Is this a valid feature request for HAProxy?*
Maybe, we can provide "setting CLO mode" via the "http-request" directive?
I can't make that call, but at least it sounds quite useful to me indeed.
And in particular, being able to set CLO mode is likely a little bit
nicer in the long run than something like a hypothetical 'http-request
send-h2-goaway', since CLO mode can account for future protocols or spec
changes transparently as those eventually get added to HAProxy.
Interesting problem either way!
Cheers,
Tristan
--
Cheers,
Abhijeet (https://abhi.host)