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)