View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011223 | Taler | deployment and operations | public | 2026-03-10 10:59 | 2026-03-10 13:30 |
| Reporter | Christian Grothoff | Assigned To | |||
| Priority | normal | Severity | tweak | Reproducibility | N/A |
| Status | confirmed | Resolution | open | ||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | git (master) | ||||
| Target Version | 1.6 | ||||
| Summary | 0011223: enable HTTP 2+3 on server(s) | ||||
| Description | Some clients try HTTP3 by default, which would explain higher latency for first download. We should enable HTTP3 on all of our servers at this point. | ||||
| Tags | No tags attached. | ||||
|
|
I've done uptimekuma.taler.net for testing, seems to work fine. |
|
|
I enabled it for demo. wget (http/1) takes 120ms, wget2 (http/3) takes 76ms on my current connection. |
|
|
todo: enable on rusty/spec. |
|
|
Lessons learned: nginx.conf:: http { + http2 on; + http3 on; + quic_retry on; + ssl_early_data on; } then have ONE section + listen 443 quic reuseport; + listen [::]:443 quic reuseport; but everywhere else (reuseport MUST only be specified once!) + listen 443 quic; + listen [::]:443 quic; |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-03-10 10:59 | Christian Grothoff | New Issue | |
| 2026-03-10 10:59 | Christian Grothoff | Status | new => confirmed |
| 2026-03-10 11:13 | Christian Grothoff | Note Added: 0028068 | |
| 2026-03-10 13:23 | Christian Grothoff | Note Added: 0028075 | |
| 2026-03-10 13:26 | Christian Grothoff | Note Added: 0028076 | |
| 2026-03-10 13:30 | Christian Grothoff | Note Added: 0028077 |