QUIC și HTTP/3 în OpenLiteSpeed

Activează protocolul de generație următoare HTTP/3 bazat pe UDP pentru viteză extremă pe mobil.

Sintaxă
enableQuic 1
quicEnable 1

Ce face QUIC și HTTP/3

OpenLiteSpeed a fost primul server web din lume care a oferit suport de producție pentru protocolul QUIC și HTTP/3. Spre deosebire de HTTP/2 care rulează pe TCP, HTTP/3 rulează peste protocolul UDP pe portul 443.

Beneficiile majore includ eliminarea completă a blocajului de tip ‘Head-of-Line Blocking’ la pierderea de pachete pe rețele instabile (conexiuni mobile 4G/5G) și conexiune cu 0-RTT (Zero Round-Trip Time) pentru reconectare instantanee.

Pentru a funcționa, serverul trimite antetul Alt-Svc: h3=":443", informând browserele că pot comuta pe conexiunea UDP ultra-rapidă.

Opțiuni și argumente

Opțiune / Parametru Descriere
enableQuic 1 Activează suportul QUIC la nivel de listener HTTPS.
quicEnable 1 Permite negocierea conexiunilor HTTP/3 per vHost.

Ce returnează

Deschiderea socket-ului UDP 443 și injectarea antetului Alt-Svc în răspunsurile HTTPS.

Exemple

Exemplul 1: Deschiderea portului UDP 443 în firewall-ul UFW pentru HTTP/3

Fără acest pas în firewall, conexiunile QUIC sunt blocate de sistem.

sudo ufw allow 443/udp
sudo ufw reload

Ieșire în terminal

Rule updated
Rule updated (v6)
Firewall reloaded

Exemplul 2: Verificarea antetului Alt-Svc emis de server

Confirmă prezența suportului HTTP/3 pentru browsere.

curl -I https://exemplu.ro/

Ieșire în terminal

HTTP/2 200
alt-svc: h3=":443"; ma=2592000, h3-29=":443"; ma=2592000
server: LiteSpeed

Greșeli frecvente

  • Uitarea deschiderii portului UDP 443 în firewall (UFW, iptables sau AWS Security Group); dacă UDP este blocat, browserele vor cădea înapoi pe HTTP/2 fără a semnala vizibil eroarea.
  • Dezactivarea QUIC pe site-uri de comerț electronic cu trafic mobil intens.

Comenzi înrudite