Forum Moderators: open
Http2Bot v1.0.7 (https://http2.pro/about?bot_v=1.0.7)which can happily remain blocked, because the 403 response doesn't seem to affect the tool's ability to check if your site is HTTP/2 enabled. suggests that the great majority of human requests use HTTP/2
From what I understand, your host switched your site to HTTPS too, they were not before?No, all sites were already HTTPS; the most recent change was almost a year ago.
Today, no major browser supports http2 without TLS.
If I don't make mistake, HTTP/2 (as well as HTTP/3) is exclusively over a TLS connection.If you’re talking about human browsers, yes. But at least in the case of HTTP/2 this was a choice made by the various browser developers, not an inherent property of the protocol. (See earlier post and linked information sites.)
it will add an extra [response] header field, stating which HTTP/3 draft protocol(s) it supportsUseful to know.
I've never seen a 505 response code in my server's logs, and I know my HTTPS server (Abyss) does not "do" HTTP2.Same here. I never saw HTTP/2.0 in logs until two weeks ago when the server suddenly gained the ability to handle it.
So either no browser has ever performed an HTTP2 request to my server, or the server does not generate a 505 log entry, or there is something else going on.Probably both B and C, because it is flat-out impossible that no human browser since 2015 has sent an HTTP2 request to your site. (Unless you’ve got a VERY niche audience.)