Questions tagged [http3]

HTTP/3 is the HTTP protocol done over QUIC.

See also the wikipedia page.

29 questions
1
vote
1 answer

Chrome ignores alt-svc header and doesn't send HTTP/3 requests

I've been trying to set up a webserver on localhost which supports HTTP/3. I've successfully run an caddy server run in docker which answers to GET requests with this header: alt-svc: h3-27=":443"; ma=2592000 content-encoding: gzip content-length:…
1
vote
1 answer

Does http3/quic fall back to tls 1.2 if the browser doesn't support quic?

Even after lots of googling, I'm pretty naive about quic. I'm specifically looking into lucasclemente/go-quic. Should quic servers use 443? If so, will it fallback to http2 & tls 1.2? I'm speaking generally. Not for that specific go package. But if…
Chemdream
  • 460
  • 5
  • 19
1
vote
1 answer

Does nginx support quic?

does nginx support quic? if yes how can it be enabled? I have tried some solutions found online but that did not help https://trac.nginx.org/nginx/ticket/1057.
0
votes
0 answers

Problem with GAE, HTTP/3 and custom domain

I have a site votebd2.appspot.com which is normally accessed by its custom domain votebd.org. It connects via http/3 when accessed via the appspot URL but not via votebd.org. This doesn't make sense to me - anybody know how to fix this?
0
votes
1 answer

Does QUIC/HTTP3 have benifit from udp when network switches?

We commonly know QUIC use UDP as its transport layer. UDP has connectless propertey in compartion to TCP.. So could I draw a conclusion that we can freely switch network connection between wifi and 4G mobile? If it does, the cost of switch is lower…
mariolu
  • 346
  • 2
  • 11
0
votes
0 answers

Enabled QUIC in Firefox Nightly, but cloudflare-quic.com still shows that I am using HTTP/2

I am trying to access the test page https://cloudflare-quic.com which is QUIC and HTTP/3 enabled and my Firefox Nightly version is 89.0a1 (2021-03-24) 64bit. My Firefox Nightly configurations relevant to QUIC are as…
D4v1dH03
  • 3
  • 2
0
votes
1 answer

How can I enable the HTTP/3 (QUIC) in HAProxy?

I found the fact that HAProxy 2.3 higher supports HTTP/3 (QUIC) through this link. I’d like to know how to enable HTTP/3 (QUIC) in HAProxy. I can’t find any data related to this anywhere. I already downloaded the latest HAProxy source (v2.4-dev5)…
Jimmy
  • 11
  • 1
0
votes
0 answers

How can I build HAProxy 2.4-dev5 with enabled HTTP/3 (QUIC)?

Recently I found the fact that HAProxy 2.3 higher supports HTTP/3 (QUIC) through this link. So, I downloaded the HAProxy source (v2.4-dev5) from https://github.com/haproxy/haproxy. And I tried to build the HAProxy with enabled HTTP/3 by using the…
Jimmy
  • 11
  • 1
0
votes
0 answers

ICMP - port unreachable when using curl for http3

I want to send let's say a hundred http3 requests with curl. A number of requests went ok, but then after a while I started getting the message "port unreachable" and it stops. (Below is the Wireshark screenshot, the server is with address 150 and…
maksvel
  • 1
  • 2
0
votes
0 answers

Failed file upload file with Curl and http/3: got Error 55

I am trying to upload a file with curl and http/3, but I run into this error. I got: Pass on 30071 body bytes to quiche Pass on 15556 body bytes to quiche Connection #0 to host server.ftn.kg.ac.rs left intact curl: (55) Failed sending data to the…
maksvel
  • 1
  • 2
0
votes
1 answer

How does QUIC ensure data integrity?

I read a bit about http2 versus http3 and the main thing I learnt is that h3 will use QUIC which in turns uses UDP. From what I remember, the main difference between UDP and TCP is that TCP is able to check data integrity and ask the client to…
ssougnez
  • 4,202
  • 9
  • 36
  • 65
0
votes
1 answer

How does QUIC connection migration actually work?

I understand that QUIC has a unique id for each connection, that allows the participants to change their IP address (e.g. when moving from WIFI to mobile networks) but still send packets to each other, which can still be assigned to the correct…
Jonas Wilms
  • 106,571
  • 13
  • 98
  • 120
0
votes
1 answer

How do we add/implement HTTP/3 protocol to our web application?

Actually we are working with protocol upgrade from HTTP/1.1 to HTTP/2. But heard about HTTP/3 got released. So that how do we add/implement HTTP/3 protocol to our web application?
Thirunavukkarasu
  • 241
  • 1
  • 2
  • 10
-1
votes
1 answer

Install HTTP/3 at G-WAN

According to you, is it possible to properly install the use of HTTP/3 on a web server such as GWAN ? If yes, do you have an idea of ideal way to proceed ? I was thinking of using a quic lib (wich one ? quiche) in the init.c file but I can't figure…
John S
  • 211
  • 2
  • 11
1
2