BUG/MINOR: config/server: reject QUIC addresses
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 11 Jun 2025 16:26:10 +0000 (18:26 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Tue, 17 Jun 2025 06:04:30 +0000 (08:04 +0200)
commitc7402ad2121d74e2805a81989b9cbc39b5baf692
tree36d53f68bda65486f864b5deb50eaba5b457d982
parent4b8b08eabc01ed75078b5ceda9c03496c97eaa42
BUG/MINOR: config/server: reject QUIC addresses

QUIC is not implemented on the backend side. To prevent any issue, it is
better to reject any server configured which uses it. This is done via
_srv_parse_init() which is used both for static and dynamic servers.

This should be backported up to all stable versions.

(cherry picked from commit 1ecf2e9babe9d2505cebfc9e0f64454be66c2905)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 4b2ae7c9c644b5b27af732dc15df3d2fc7558693)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit dac40233379db32ba92c8fc0a8265a1fba2ddee7)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
src/server.c