Angie 1.7.0 izlaišana, Nginx forka.

Tika publicēta augstas veiktspējas HTTP servera un daudzprotokolu starpservera Angie 1.7.0 versija, kuru no Nginx ir atvasinājusi bijušo projekta izstrādātāju grupa, kas atstājusi uzņēmumu F5 Network. Angie avota kodi ir pieejami BSD licenci. Projekts saņēmis saderības sertifikātus ar Krievijas operētājsistēmām Red OS, Astra Linux Special Edition, Rosa Chrome Server, ALT un FSTEK versijas ALT.

Izstrādes uzraudzību veic uzņēmums "Web-servera", kas tika izveidots 2022. gada rudenī un saņēmis 1 miljona dolāru investīcijas. Starp uzņēmuma co-dibinātājiem ir: Valentins Bartenevs (komandas līderis, kas attīstīja Nginx Unit), Ivans Polujanovs (bijušais Rambler un Mail.Ru frontend attīstības vadītājs), Oļegs Mamontovs (NGINX Inc tehniskās atbalsta komandas vadītājs) un Ruslans Jermilovs (ru@FreeBSD.org).

Izmaiņas Angie 1.7.0:

  • Pievienotas norādes proxy_connection_drop, grpc_connection_drop, fastcgi_connection_drop, scgi_connection_drop un uwsgi_connection_drop, lai piespiedu kārtā slēgtu visus savienojumus uz starpserveri serverim pēc tā izslēgšanas no grupas.
  • Statistikā, ko iekļauj caur parametru status_zone norādē resolver, ir pievienots sūtīto DNS pieprasījumu skaitītājs.
  • Pievienota mainīgā $ssl_server_cert_type, kas satur izvēlētā TLS savienojuma sertifikāta veidu.
  • Norādē pid pievienota iespēja atslēgt PID faila izveidi, nosakot parametru "off" vietā faila nosaukuma. Pārsaka konfigurācijas re-konfigurēšanu, ja faila nosaukums norādē pid ir mainīts, bet vērtība ir simboliskā saite uz to pašu failu. Pārsaka no freenginx.
  • Kļūdu ieraksts Syslog izmantošanai ierobežots ar vienu ziņojumu sekundē, lai aizsargātu no žurnāla piepildīšanas ar tipiskiem ziņojumiem slodzes vai syslog-servera izslēgšanas gadījumā. Pārsaka no freenginx.
  • Lai pastiprinātu aizsardzību pret DoS uzbrukumiem, proxy modulī nodrošināta iespēja izmantot norādi max_commands, lai ierobežotu maksimālo komandu skaitu autentifikācijas procesā. Pārsaka no freenginx.
  • Kompilācijas skriptā ./configure pievienota opcija "--feature-cache", lai kešotu rezultātus vairāku moduļu kompilācijas laikā.
  • HTTP stāvokļa kodu apraksts saskaņots ar RFČ 9110. Pārsaka no freenginx.
  • Lai uzlabotu aizsardzību pret DoS uzbrukumiem, atļauts nosūtīt ne vairāk kā vienu tukšu rindu pirms HTTP pieprasījuma sākuma. HTTP/1.x virsrakstu lauku nosaukumu nosūtīšana bez kolonnas ir aizliegta. Pārcelts no freenginx.
  • Lai uzlabotu aizsardzību pret DoS uzbrukumiem, lasāmo pieprasījuma ķermeņa datu izmērs, izmantojot HTTP/1.1 chunked režīmu, kā arī kopējais ignorēto virsrakstu lauku izmērs tagad tiek ierobežots ar direktīvas client_max_body_size vērtību. Pārcelts no freenginx.
  • Failā mime.types MIME tips failiem ar bmp paplašinājumu mainīts uz image/bmp, bet failiem ar rar paplašinājumu – uz application/vnd.rar.
  • No nginx projekta repozitorija pārceltas izmaiņas, kas ierosinātas versijā nginx 1.27.1. Atjaunināti angie-module-opentracing 0.36.0 un angie-module-lua 0.10.27 moduļi.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster