Lëshimi i Angie 1.7.0, fork i Nginx

ËshtĂ« publikuar versioni i serverit HTTP me performancĂ« tĂ« lartĂ« dhe proxy serverit multithreaded Angie 1.7.0, e cila Ă«shtĂ« njĂ« degĂ«zim nga Nginx nga njĂ« grup zhvilluesish tĂ« mĂ«parshĂ«m tĂ« projektit, tĂ« cilĂ«t u larguan nga kompania F5 Network. Kodet burimore tĂ« Angie janĂ« tĂ« disponueshme nĂ«n licencĂ«n BSD. Projekti ka marrĂ« certifikatat e pĂ«rputhshmĂ«risĂ« me sistemet operative ruse Red OS, Astra Linux Special Edition, Rosa Chrome Server, Alt dhe versionet e FSTEK tĂ« Alt.

Zhvillimi i mbështetjes është në dorë të kompanisë "Web-server", e themeluar në vjeshtën e vitit 2022 dhe që ka marrë një investim prej 1 milion dollarësh. Ndër pronarët e kompanisë Web-server janë: Valentin Bartenyev (lideri i ekipit që zhvilloi produktin Nginx Unit), Ivan Poluyanov (ish-drejtori i zhvilluesve frontend të Rambler dhe Mail.Ru), Oleg Mamontov (drejtori i ekipit të mbështetjes teknike të NGINX Inc) dhe Ruslan Yermilov (ru@FreeBSD.org).

Ndryshimet në Angie 1.7.0:

  • JanĂ« shtuar direktivat proxy_connection_drop, grpc_connection_drop, fastcgi_connection_drop, scgi_connection_drop dhe uwsgi_connection_drop pĂ«r mbylljen e detyrueshme tĂ« tĂ« gjitha lidhjeve me proxy-nĂ« server pasi ai tĂ« pĂ«rjashtohet nga grupi.
  • Statistika, e cila pĂ«rfshihet nĂ«pĂ«rmjet parametrave status_zone nĂ« direktivĂ«n resolver, Ă«shtĂ« zgjeruar me numĂ«ruesit e kĂ«rkesave DNS tĂ« dĂ«rguara.
  • ËshtĂ« shtuar variabla $ssl_server_cert_type, qĂ« pĂ«rmban llojin e certifikatĂ«s sĂ« zgjedhur pĂ«r lidhjen TLS.
  • NĂ« direktivĂ«n pid Ă«shtĂ« shtuar mundĂ«sia e çaktivizimit tĂ« krijimit tĂ« skedarit PID duke specifikuar parametrin "off" nĂ« vend tĂ« emrit tĂ« skedarit. GjatĂ« rikonfigurimit, nuk do tĂ« krijohet pĂ«rsĂ«ri skedari pid, nĂ«se emri i tij Ă«shtĂ« ndryshuar nĂ« direktivĂ«n pid, por vlera Ă«shtĂ« njĂ« lidhje simbolike nĂ« tĂ« njĂ«jtin skedar. Kjo Ă«shtĂ« transferuar nga freenginx.
  • Shkruarja nĂ« logun e gabimeve pĂ«r dĂ«rgimin nĂ« Syslog Ă«shtĂ« e kufizuar nĂ« njĂ« mesazh nĂ« sekondĂ« pĂ«r tĂ« mbrojtur nga mbushja e logut me mesazhe tipike nĂ« rast ngarkese ose çaktivizimi tĂ« serverit syslog. Kjo Ă«shtĂ« transferuar nga freenginx.
  • PĂ«r tĂ« pĂ«rforcuar mbrojtjen nga sulmet DoS, moduli proxy ka ofruar mundĂ«sinĂ« pĂ«r tĂ« pĂ«rdorur direktivĂ«n max_commands pĂ«r tĂ« kufizuar numrin maksimal tĂ« komandave tĂ« pranuara gjatĂ« procesit tĂ« autentikimit. Kjo Ă«shtĂ« transferuar nga freenginx.
  • NĂ« skriptin e ndĂ«rtimit ./configure Ă«shtĂ« shtuar opsioni "--feature-cache" pĂ«r ruajtjen e rezultateve gjatĂ« ndĂ«rtimit tĂ« disa moduleve.
  • PĂ«rshkrimi i kodeve tĂ« statusit HTTP Ă«shtĂ« pĂ«rshtatur me RFC 9110. Kjo Ă«shtĂ« transferuar nga freenginx.
  • PĂ«r tĂ« pĂ«rmirĂ«suar mbrojtjen nga sulmet DoS, Ă«shtĂ« lejuar dĂ«rgimi i deri nĂ« njĂ« linjĂ« tĂ« zbrazĂ«t para Fillimit tĂ« kĂ«rkesĂ«s HTTP. ËshtĂ« ndaluar dĂ«rgimi i emrave tĂ« fushave tĂ« kokĂ«s HTTP/1.x pa treguar dy pikĂ«. Kjo Ă«shtĂ« transferuar nga freenginx.
  • PĂ«r tĂ« pĂ«rmirĂ«suar mbrojtjen nga sulmet DoS, madhĂ«sia e tĂ« dhĂ«nave tĂ« lexueshme tĂ« trupit tĂ« kĂ«rkesĂ«s gjatĂ« pĂ«rdorimit tĂ« modalitetit chunked HTTP/1.1, si dhe madhĂ«sia totale e fushave tĂ« kokĂ«s tĂ« injoruara tani kufizohet me vlerĂ«n nga direktiva client_max_body_size. Kjo Ă«shtĂ« transferuar nga freenginx.
  • NĂ« skedarin mime.types, tipi MIME pĂ«r skedarĂ«t me zgjerimin bmp Ă«shtĂ« ndryshuar nĂ« image/bmp, dhe pĂ«r skedarĂ«t me zgjerimin rar nĂ« application/vnd.rar.
  • Ndryshimet e propozuara nĂ« versionin nginx 1.27.1 janĂ« transferuar nga repo e projektit nginx. Modulet angie-module-opentracing 0.36.0 dhe angie-module-lua 0.10.27 janĂ« azhurnuar.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster