Cobra Forum

Plesk Panel => Webserver => Topic started by: mahesh on Nov 13, 2024, 06:50 AM

Title: How to check if http3 is working on the website?
Post by: mahesh on Nov 13, 2024, 06:50 AM
Question
How to check if http/3 powered with Nginx/QUIC is working on a website?

Answer
Using browser's Dev Tools(Chrome) Method

Note: Some content may still be downloaded via http/http2 due to:
• The content is downloaded externally (e.g. the website provides URI's to resources located outside of the actual domain's virtualhost)
• Depending on browser's preferences

1.Open Dev tools
2.Select the "Network" tab, right click on "Name" and place a check mark on the "Protocol" entry:
(https://pix.cobrasoft.org/images/2024/11/13/mceclip0-2.png)
3.Then without closing Dev Tools, open the website where http3 check should be performed and click on the first response:
(https://pix.cobrasoft.org/images/2024/11/13/mceclip8.png)
The "Alt-Svc" header means that nginx is serving http3 and lets the browser know the page can be accessed via http3. Even though, the first query will always(until the headers are cached) be http/http2:
(https://pix.cobrasoft.org/images/2024/11/13/mceclip5.png)
4.Refresh the page and check the results:
(https://pix.cobrasoft.org/images/2024/11/13/mceclip7.png)
Note: Meanwhile for the website with invalid(outdated or containing a different subject name) SSL certificate http3 will work on Firefox, it won't be working on Chrome