Nginx Proxy Manager 2.12 Restructurează Schema API și Validarea
Nginx Proxy Manager 2.12 este acum disponibil! Remediază CVE-uri critice, actualizează API-ul și adaugă noi pluginuri DNS.
Cea mai recentă versiune a Nginx Proxy Manager, versiunea 2.12, a fost lansată recent, aducând o serie de actualizări și patch-uri de securitate importante. Ca întotdeauna, este foarte recomandat să faceți o copie de rezervă a întregii instanțe înainte de a face upgrade.
Unul dintre principalele puncte forte ale acestei versiuni este corectarea a două vulnerabilități critice, mai exact CVE-2024-46256 și CVE-2024-46257. În plus, Nginx Proxy Manager 2.12 prezintă un schemă API și un sistem de validare reconfigurate.
În legătură cu acest lucru, specificația completă OpenAPI/Swagger poate fi accesată acum prin endpoint-ul „/api/schema”. Este important de menționat că câmpurile booleene din răspunsurile API sunt acum returnate ca valori booleene adevărate, în loc de formatul anterior 0/1.
Aceasta face parte dintr-un efort mai amplu de a face API-ul mai standardizat și intuitiv. În plus, utilizatorii vor observa că API-ul returnează acum corect un eroare 404 pentru operațiunile efectuate pe obiecte inexistente, îmbunătățind claritatea și gestionarea erorilor.
Echipa de dezvoltare a luat, de asemenea, măsuri pentru a îmbunătăți testarea printr-un set de teste API Cypress mult îmbunătățit. Această îmbunătățire include introducerea unui server local ACME pentru o testare mai eficientă a certificatelor DNS. În plus, mai multe dependențe de securitate au fost actualizate pentru a consolida rezistența sistemului împotriva posibilelor amenințări.
Nginx Proxy Manager 2.12 vine, de asemenea, cu suport pentru câțiva noi furnizori de DNS, inclusiv mijn.host, Active24, Rockenstein AG și Edge DNS de la Akamai, extinzând astfel gama de furnizori de DNS disponibili pentru utilizatori și oferind mai multă flexibilitate pentru diferite configurații de găzduire.
În final, actualizarea presupune înlocuirea bibliotecii MySQL și a clientului Knex cu MySQL2, mai eficient, precum și o remediere a problemelor în care aplicația nu se reporni după rotirea jurnalelor.
Pentru cei care folosesc Docker, noile imagini sunt acum disponibile:
- jc21/manager-proxy-nginx
- jc21/nginx-proxy-manager:2
- jc21/nginx-proxy-manager:2.12.0
Dacă întâmpinați probleme după actualizare, puteți oricând să reveniți la versiunea stabilă anterioară folosind eticheta Docker „2.11.3”. Apropo, dacă nu sunteți sigur cum să implementați Nginx Proxy Manager și să profitați la maximum de funcțiile sale convenabile, ghidul nostru detaliat vă va parcurge ușor fiecare pas.
Consultați jurnalul de modificări pentru mai multe informații despre toate schimbările din noua versiune.

