Lëshimi i nginx 1.29.4 me mbështetje për ECH dhe ndërveprimin me backend-et për HTTP/2.0

ËshtĂ« publikuar versioni i degĂ«s kryesore nginx 1.29.4, ku vazhdon zhvillimi i mundĂ«sive tĂ« reja. NĂ« degĂ«n stabile 1.28.x qĂ« mbĂ«shtetet paralelisht, bĂ«hen vetĂ«m ndryshime tĂ« lidhura me eliminimin e gabimeve serioze dhe dobĂ«sive. NĂ« tĂ« ardhmen, mbi bazĂ«n e degĂ«s kryesore 1.29.x do tĂ« formohet dega stabile 1.30. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n C dhe shpĂ«rndahet nĂ«n licencĂ«n BSD.

NĂ« versionin e ri:

  • NĂ« moduln ngx_http_proxy Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r protokollin HTTP/2, qĂ« e lejon pĂ«rdorimin e HTTP/2 kur kontaktohet me backend-et.
  • Shto u shtua mbĂ«shtetje pĂ«r TLS-zhgjidhjen ECH (Encrypted ClientHello), e cila vazhdon zhvillimin e zgjidhjes ESNI (Encrypted Server Name Indication) dhe pĂ«rdoret pĂ«r tĂ« enkriptuar informacionin mbi parametrat e seancave TLS, siç Ă«shtĂ« emri i domainit tĂ« kĂ«rkuar. Diferenca kryesore ndĂ«rmjet ECH dhe ESNI Ă«shtĂ« se nĂ« ECH nĂ« vend tĂ« enkriptimit nĂ« nivelin e fushave individuale, tĂ« gjithĂ« mesazhi TLS ClientHello enkriptohet krejtĂ«sisht, duke lejuar parandalimin e rrjedhave pĂ«rmes fushave qĂ« nuk pĂ«rfshihen nga ESNI, siç Ă«shtĂ« fusha PSK (Pre-Shared Key). PĂ«rdorimi i ECH aktivizohet pĂ«rmes specifikimit nĂ« direktivĂ«n "ssl_ech_file" tĂ« skedarit tĂ« konfigurimit ECHConfig nĂ« formatin PEM. MbĂ«shtetje Ă«shtĂ« e disponueshme me ndihmĂ«n e ndĂ«rtimeve OpenSSL me ECH.
  • Rregullat pĂ«r kontrollin e hostit dhe portit nĂ« tekstin e kĂ«rkesĂ«s, nĂ« titullin "Host" dhe nĂ« pseudo-titullin ":authority" janĂ« pĂ«rshtatur sipas kĂ«rkesave tĂ« RFC 3986.
  • PĂ«rcaktimi i njĂ« simboli tĂ« pĂ«rkthimit tĂ« rreshtit si sekuencĂ« pĂ«rfundimtare nĂ« kĂ«rkesat chunked ose nĂ« trupin e pĂ«rgjigjes tani trajtohet si njĂ« gabim.
  • Korrigjimi i pĂ«rfundimit tĂ« papritur duke pĂ«rdorur HTTP/3 me bibliotekĂ«n OpenSSL 3.5.1+.
  • Korrigjimi i pĂ«rfundimit tĂ« papritur tĂ« procesit punues kur specifikohen njĂ«kohĂ«sisht direktivat try_files dhe proxy_pass me URI.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster