Wie richte ich Haproxy ein, um über HTTP/3 QUIC eine Verbindung zum Backend-Server herzustellen?

Wie richte ich Haproxy ein, um über HTTP/3 QUIC eine Verbindung zum Backend-Server herzustellen?

Ich kann HAProxy so konfigurieren, dass es sich als HTTP/3-Server präsentiert, indem ich die folgenden Anweisungen befolge:https://www.haproxy.com/blog/announcing-haproxy-2-6/

bind :443 ssl crt server.pem alpn h2,http/1.1
http-response set-header alt-svc "h3=\":443\";ma=900;"

Aber was muss ich in haproxy.cfg eingeben, um HAProxy anzuzeigen, dass der Backend-Server HTTP/3 unterstützt und dass er für die Verbindung das QUIC-Protokoll verwenden soll? Ich habe dasselbe quic4@Präfix ausprobiert, aber es schien nichts zu bewirken.

server s1 [email protected]:443

Antwort1

Sie benötigen diese Zeile auch, um das Quic-Protokoll zu aktivieren;

# enables HTTP/3 over QUIC
bind quic4@:443 ssl crt /etc/haproxy/certs/foo.com/cert.pem alpn h3

verwandte Informationen