On Mon, Dec 15, 2025 at 02:24:06PM +0100, Aleksandar Lazic wrote: > Subject: Quic in "Available multiplexer protocols" list > Hi. > > I have asked myself if the Output of "Available multiplexer protocols" could > be more precise. > > ``` > Available multiplexer protocols : > (protocols marked as <default> cannot be specified using 'proto' keyword) > quic : mode=HTTP side=FE|BE mux=QUIC flags=HTX|NO_UPG|FRAMED > h2 : mode=HTTP side=FE|BE mux=H2 flags=HTX|HOL_RISK|NO_UPG > h1 : mode=HTTP side=FE|BE mux=H1 flags=HTX|NO_UPG > <default> : mode=HTTP side=FE|BE mux=H1 flags=HTX > fcgi : mode=HTTP side=BE mux=FCGI flags=HTX|HOL_RISK|NO_UPG > spop : mode=SPOP side=BE mux=SPOP flags=HOL_RISK|NO_UPG > <default> : mode=SPOP side=BE mux=SPOP flags=HOL_RISK|NO_UPG > none : mode=TCP side=FE|BE mux=PASS flags=NO_UPG > <default> : mode=TCP side=FE|BE mux=PASS flags= > ``` > > As far as I know is `quic` used only for `h3` for now in HAProxy right? > > So maybe this could be reflected there like `quic+h3` or similar. > > Opinions? >
This is the list of protocols that can be used with the "proto" keyword https://docs.haproxy.org/3.3/configuration.html#5.1-proto So changing the name of the protocol would mean breaking other configurations, we could have aliases thought. In my opinion having the quic protocol in HTTP mode is quite clear for now. But the naming could change if we have h3 over TCP, or non-HTTP over QUIC. -- William Lallemand

