diff --git a/.github/workflows/dockerimage.yml b/.github/workflows/dockerimage.yml index 420fa89..be429a2 100644 --- a/.github/workflows/dockerimage.yml +++ b/.github/workflows/dockerimage.yml @@ -59,7 +59,7 @@ jobs: grep --fixed-strings '< HTTP/3 200' /tmp/h3 grep --fixed-strings '< server: nginx' /tmp/h3 - grep --fixed-strings '< alt-svc: h3=":8889"; ma=86400' /tmp/h3 + grep --fixed-strings '< alt-svc: h3-27=":8889"; ma=86400, h3-28=":8889"; ma=86400, h3-29=":8889"; ma=86400' /tmp/h3 grep --fixed-strings '

It works!

' /tmp/h3 docker logs test_nginx diff --git a/tests/https.conf b/tests/https.conf index a767da6..e93f939 100644 --- a/tests/https.conf +++ b/tests/https.conf @@ -19,7 +19,7 @@ server { ssl_early_data on; # Add Alt-Svc header to negotiate HTTP/3. - add_header alt-svc 'h3=":8889"; ma=86400'; + add_header alt-svc 'h3-27=":8889"; ma=86400, h3-28=":8889"; ma=86400, h3-29=":8889"; ma=86400'; location / { root /static;