Questions tagged [quic]
15 questions
7
votes
3 answers
Does QUIC utilize file descriptiors and separate port like TCP?
For my application I will need to have push notifications server. The amount of messages will be very low, just enough for one simple server instance, but it will need to be scalable and keep alive many connections from listeners. Traditional way is…
Tomato
- 173
3
votes
1 answer
Does anyone have a "best practices" guide for nginx with http3/quic?
I've got quic working (verified by https://http3check.net/), but found that my site's upload speed was crippled as a result.
I've since added http3_stream_buffer_size 1m; (default is 64k) and speeds have improved hugely, at least an order of…
Codemonkey
- 1,228
2
votes
1 answer
unable to setup HTTP3/QUIC with nginx 1.25.3 on a reverse proxy
Now that nginx supports QUIC and HTTP/3 protocols starting from 1.25.0, i wanted to give it a try. I compiled the same using boringssl as follows:
wget https://nginx.org/download/nginx-1.25.3.tar.gz
tar xzf nginx-1.25.3.tar.gz
cd /opt
git clone…
hjpotter92
- 700
2
votes
2 answers
http3 removes domain from all links
So couple days ago I installed NGINX 1.23.3 QUIC with Brotli, TLS 1.3, OpenSSL 1.1.1s with HTTP/2 and HTTP/3... so server with fastcgi and php-fpm... when I load site for first time it works with http2 and everything is fine. After reload page, or I…
Raimond
- 21
- 1
2
votes
1 answer
How to setup haproxy to connect to backend server using HTTP/3 QUIC?
I am able to configure HAProxy to to present itself as an HTTP/3 server by following instruction here: https://www.haproxy.com/blog/announcing-haproxy-2-6/
bind :443 ssl crt server.pem alpn h2,http/1.1
http-response set-header alt-svc…
some user
- 191
1
vote
2 answers
NGINX BoringSSl HTTP3 ERR_CONNECTION_REFUSED
An ERR_CONNECTION_REFUSED error occurs in Google Chrome v.120 while trying to leverage HTTP/3 via Nginx 1.25.3 + BoringSSL. No errors, neither debug messages are found in logs while nginx-debug is on, http2 works well with this config and…
Petro Prots
- 13
1
vote
0 answers
haproxy sni for http/3 quic (udp)
I've got haproxy doing sni routing for a bunch of sites without issue. HTTP/2 works great. Is there a way to setup sni type routing for HTTP/3 (quic) without having any certs installed in haproxy?
David
- 341
- 5
- 18
1
vote
1 answer
Configure QUIC and HTTP/3 in Ubuntu
I want to install and configure nginx-1.19.0 with HTTP/3 support on Ubuntu 22.04. OpenSSL version is 3.0.2. I was surfing in internet but I didn't find something straight forward to guide me how to implement QUIC and HTTP/3 on server.
Leotrim Lota
- 11
1
vote
0 answers
Nginx 1.25.2 HTTP/3 works over CURL, but doesn't work in any browser
I am trying to configure nginx 1.25.2 with HTTP/3 support on Ubuntu 22.04. I build it using BoringSSL library. But when I try to connect to my server using browser, I don't get anything.("Unable to connect" in Firefox and "This site can't be…
Sanch3s
- 11
1
vote
0 answers
TLS passthrough (non-terminating) HTTPS reverse proxy / load balancer for HTTP/3
I have a host system with one public IP address that runs multiple VMs. Each VM is hosting multiple websites and should remain in control of the TLS keys for their HTTPS connections. For this setup to work, the host system should run a reverse proxy…
cdauth
- 1,073
0
votes
2 answers
TCP firewall rules on http3 with QUIC
HTTP3 uses QUIC. QUIQ is UDP. Does this mean all router firewall rules for port 80 and 443 must be changed from TCP to UDP?
0
votes
0 answers
Why has HTTP3 more overhead?
I did some testing of HTTP3 and got the surprising result that HTTP3 has more overhead for single requests than HTTP1.1 or HTTP2. Surprising, as it is advertised the other way round.
What I did was using curl (version 8.8.0 with HTTP3 support…
omgold
- 11
- 2
0
votes
0 answers
How to advertise HTTPS RR locally?
Trying to host a HTTP3-only server locally on port 443 and have a local web browser access it.
Tested the HTTP3 server directly with a cli client and that is working
Attempting to use a HTTPS DNS resource record (RR) defined by IETF RFC 9460 to…
Daniel
- 205
0
votes
0 answers
I am trying to run a coredns server using quic, but facing an issue?
`I am trying to run a coredns server using quic, but getting empty response.
Here is the link to the github project of coredns: https://github.com/justus237/coredns
I have created a corefile for quic as follows:
quic://.:1053 { tls…
Mikey
- 1
0
votes
1 answer
Is it possible to use HTTP/3 with NGINX-Node.js combination already?
NGINX supports HTTP/3 since 1.25.0. Node.js currently does not support HTTP/3 or QUIC out-of-the-box but it seems there are some C++ addons implementations, like FAILS'.
HTTP/3 (more specifically, WebTransport) provides some very interesting…