Nginx Proxy Manager 2.12 Rinnova lo Schema API e la Validazione
Nginx Proxy Manager 2.12 è ora disponibile! Risolve CVE critiche, aggiorna l'API e aggiunge nuovi plugin DNS.
L'ultima versione di Nginx Proxy Manager, la 2.12, è stata appena rilasciata, portando con sé una serie di aggiornamenti e importanti patch di sicurezza. Come sempre, è altamente consigliato eseguire il backup dell'intera istanza prima di eseguire l'aggiornamento.
Uno dei principali punti salienti di questa versione è la correzione di due vulnerabilità critiche, più precisamente, CVE-2024-46256 e CVE-2024-46257. Inoltre, Nginx Proxy Manager 2.12 presenta uno schema API e un sistema di convalida completamente rinnovati.
A riguardo, la specifica completa OpenAPI/Swagger può ora essere accessibile tramite l'endpoint “/api/schema”. È importante notare che i campi booleani nelle risposte API vengono ora restituiti come veri valori booleani anziché nel formato precedente 0/1.
Questo fa parte di uno sforzo più ampio per rendere l'API più standardizzata e intuitiva. Inoltre, gli utenti noteranno che l'API ora restituisce correttamente un errore 404 per le operazioni eseguite su oggetti inesistenti, migliorando la chiarezza e la gestione degli errori.
Il team di sviluppo ha anche adottato misure per migliorare i test con una suite di test API Cypress notevolmente migliorata. Questo miglioramento include l'introduzione di un server ACME locale per testare in modo più efficace i certificati DNS. Inoltre, diverse dipendenze di sicurezza sono state aggiornate per rafforzare la resilienza del sistema contro potenziali minacce.
Nginx Proxy Manager 2.12 include anche il supporto per alcuni nuovi provider DNS, tra cui mijn.host, Active24, Rockenstein AG e Edge DNS di Akamai, ampliando così la gamma di provider DNS disponibili per gli utenti e offrendo maggiore flessibilità per diverse configurazioni di hosting.
Infine, l'aggiornamento prevede la sostituzione della libreria MySQL e del client Knex con il più efficiente MySQL2, oltre a una correzione per i problemi in cui l'applicazione non si riavviava dopo la rotazione dei log.
Per chi utilizza Docker, le nuove immagini sono ora disponibili:
- jc21/nginx-proxy-manager
- jc21/nginx-proxy-manager:2
- jc21/nginx-proxy-manager:2.12.0
Se dovessi riscontrare problemi dopo l'aggiornamento, puoi sempre tornare alla versione stabile precedente usando il tag Docker «2.11.3». A proposito, se non sei sicuro di come distribuire Nginx Proxy Manager e sfruttare al meglio le sue funzionalità convenienti, la nostra guida dettagliata ti accompagnerà facilmente passo passo.
Consulta il registro delle modifiche per ulteriori informazioni su tutte le novità della nuova versione.

