/connected

The listen directive in ngx_http_core_module module got 
a new parameter quic which enables HTTP/3 over QUIC on the specified port.

Along with the quic parameter it is also possible 
to specify the reuseport parameter to make it work properly with multiple workers. 

https://codedamn.com/news/backend/leveraging-http3-with-nginx

Step 4: Verify HTTP/3 Support

1. HTTP/3 CHECK

https://http3check.net/?host=moin.qmail.jp

Alt-Svc: h3=":443" を追加した。QUIC 接続を試みている様子。失敗している。-- ToshinoriMaeno 2023-11-19 22:20:16

moin.qmail.jp

HTTP/3 Check could not get establish a QUIC connection due to the error given below.

QUIC connection could not be established


HTTP Header

HTTP/1.1 200 OK
Server: nginx/1.25.3
Date: Sun, 19 Nov 2023 22:16:05 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Cookie, User-Agent, Accept-Language
Alt-Svc: h3=":443"

1.1. history

moin.qmail.jp

HTTP/3 Check could not get the server's advertised QUIC versions due to the error given below.

Server does not advertise any alternative services.

HTTP Header

HTTP/1.1 200 OK
Server: nginx/1.25.3
Date: Sun, 19 Nov 2023 13:07:25 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Cookie, User-Agent, Accept-Language

1.2. history

# ufw status
Status: active

To                         Action      From
--                         ------      ----
Anywhere                   ALLOW       ****            
443                        ALLOW       Anywhere                  


CategoryDns CategoryWatch CategoryTemplate

MoinQ: nginx/1.25.3/HTTP/3/check (last edited 2023-11-20 01:49:48 by ToshinoriMaeno)