logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> Apache View previous topic :: View next topic
Reply to topic   Topic: HTTP/3 support availability
Author
JorgeCarousel



Joined: 14 Jul 2022
Posts: 15
Location: USA, New york

PostPosted: Wed 20 Jul '22 16:51    Post subject: HTTP/3 support availability Reply with quote

Hey guys,

Does anybody know when Apache httpd will have support for HTTP/3?

I know HTTP/3 is not completely out yet, but it would be nice to know.

Thanks.
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7309
Location: Germany, Next to Hamburg

PostPosted: Wed 27 Jul '22 13:03    Post subject: Reply with quote

AFAIK no one has started to code that for httpd apache yet.
Back to top
JorgeCarousel



Joined: 14 Jul 2022
Posts: 15
Location: USA, New york

PostPosted: Fri 19 Aug '22 17:06    Post subject: Reply with quote

At least the first step to achieve this can be done, I just compiled httpd-2.4.54 using openssl-3.0.5+quic on a Fedora 36 VM, so if that can be done it's the first step to create a mod_http3 with the other core modules.

Also while doing that, nghttp2 said it also supports http3.

I just hope somebody starts working on this soon, I was trying nginx-quic and it sucks, I rather using Apache httpd.
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7309
Location: Germany, Next to Hamburg

PostPosted: Fri 02 Sep '22 14:00    Post subject: Reply with quote

At least on the browser side, it looks promising https://caniuse.com/http3

You are welcome to create mod_http3. A good starting point is https://github.com/icing/mod_h2
Back to top
JorgeCarousel



Joined: 14 Jul 2022
Posts: 15
Location: USA, New york

PostPosted: Thu 08 Sep '22 15:03    Post subject: Reply with quote

I wish I had the knowledge to do so, but I don't, so I better leave it to the experts.
Back to top
JorgeCarousel



Joined: 14 Jul 2022
Posts: 15
Location: USA, New york

PostPosted: Thu 10 Nov '22 22:14    Post subject: Reply with quote

To stay on the subject nghttp3 is available to use without OpenSSL+Quic, using the QPACK instead.

More info here: https://nghttp2.org/nghttp3/

I just hope somebody takes the lead and start working on it so we can have it available.
Back to top
JorgeCarousel



Joined: 14 Jul 2022
Posts: 15
Location: USA, New york

PostPosted: Tue 13 Dec '22 22:20    Post subject: Reply with quote

I wonder if this s why nothing is being done to get httpd have availability for http3: https://cwiki.apache.org/confluence/display/TS/Presentations+-+2022?preview=%2F211885742%2F211885754%2FHTTP3-ats-summit-2020-fall.pdf

Aparently it's slower than http2, or so it showed with ATS.
Back to top
JorgeCarousel



Joined: 14 Jul 2022
Posts: 15
Location: USA, New york

PostPosted: Mon 13 Feb '23 20:48    Post subject: Reply with quote

Another setback for HTTP3, this is from OpenSSL when I asked them when openssl was going to have support for quic:

Quote:
Initial QUIC support will be available in OpenSSL 3.2. However this support is planned to be limited (client side only, single stream only) - not really useable for http3. 3.3 is likely to have more extensive support. 3.2 will be out some time later this year. No timeline for 3.3 yet.
Back to top
cforce



Joined: 06 Oct 2023
Posts: 1

PostPosted: Sat 07 Oct '23 13:02    Post subject: october -any update? Reply with quote

Is there any update on this. Why do i get the QUIC support on nginx, litespeed, caddy, azure and aws resources already but not for apache. Is there a roadmap?
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7309
Location: Germany, Next to Hamburg

PostPosted: Mon 09 Oct '23 11:27    Post subject: Re: october -any update? Reply with quote

cforce wrote:
Is there any update on this. Why do i get the QUIC support on nginx, litespeed, caddy, azure and aws resources already but not for apache. Is there a roadmap?


no, there is no roadmap yet for httpd.
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7309
Location: Germany, Next to Hamburg

PostPosted: Fri 20 Oct '23 10:44    Post subject: Reply with quote

HTTP 3.0 first draft was published in 2020. It is the proposed successor to HTTP 2.0. It uses QUIC instead of TCP for the underlying transport protocol, thus removing HOL blocking in the transport layer. QUIC is based on UDP.

httpd Apache so far uses only TCP.
Back to top


Reply to topic   Topic: HTTP/3 support availability View previous topic :: View next topic
Post new topic   Forum Index -> Apache