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


Reply via email to