Nginx Proxy Manager 2.12, API Şemasını ve Doğrulamayı Baştan Sona Yeniliyor
Nginx Proxy Manager 2.12 şimdi kullanıma sunuldu! Kritik güvenlik açıklarını giderir, API’yi günceller ve yeni DNS eklentileri ekler.
Nginx Proxy Manager'ın en son sürümü olan 2.12 versiyonu yeni yayınlandı ve bir dizi güncelleme ile önemli güvenlik yamalarını beraberinde getiriyor. Her zaman olduğu gibi, yükseltme yapmadan önce tüm sisteminizi yedeklemeniz şiddetle tavsiye edilir.
Bu sürümün öne çıkan özelliklerinden biri, özellikle CVE-2024-46256 ve CVE-2024-46257 olmak üzere iki kritik güvenlik açığının yamalanmasıdır. Ayrıca, Nginx Proxy Manager 2.12, yeniden tasarlanmış bir API şeması ve doğrulama sistemi sunmaktadır.
Bununla ilgili olarak, tam OpenAPI/Swagger spesifikasyonuna artık “/api/schema” uç noktası üzerinden erişilebilmektedir. Önemli olarak, API yanıtlarındaki boolean alanlar artık önceki 0/1 formatı yerine gerçek boolean değerleri olarak dönmektedir.
Bu, API'yi daha standart ve sezgisel hâle getirmeye yönelik daha geniş kapsamlı bir çalışmanın parçasıdır. Ayrıca, kullanıcılar API'nin artık var olmayan nesneler üzerinde gerçekleştirilen işlemlerde doğru şekilde 404 hatası döndürdüğünü fark edecek, bu da açıklığı ve hata yönetimini geliştirir.
Geliştirme ekibi ayrıca, büyük ölçüde iyileştirilmiş bir API Cypress test paketi ile testleri geliştirmek için adımlar attı. Bu iyileştirme, daha etkili DNS sertifika testleri için yerel bir ACME sunucusunun tanıtılmasını içeriyor. Ayrıca, sistemin olası tehditlere karşı dayanıklılığını artırmak için birkaç güvenlik bağımlılığı güncellendi.
Nginx Proxy Manager 2.12 ayrıca mijn.host, Active24, Rockenstein AG ve Akamai tarafından sunulan Edge DNS gibi birkaç yeni DNS sağlayıcısını desteklemektedir; böylece kullanıcılar için mevcut DNS sağlayıcılarının yelpazesini genişleterek farklı barındırma kurulumları için daha fazla esneklik sunmaktadır.
Son olarak, güncelleme MySQL kütüphanesi ve Knex istemcisinin daha verimli olan MySQL2 ile değiştirilmesini ve uygulamanın log döndürme işleminden sonra yeniden başlamadığı sorunların düzeltilmesini içeriyor.
Docker kullananlar için, yeni imajlar artık mevcuttur:
- jc21/nginx-proxy-yöneticisi
- jc21/nginx-proxy-manager:2
- jc21/nginx-proxy-manager:2.12.0
Yükseltme sonrası herhangi bir sorunla karşılaşırsanız, her zaman Docker etiketi “2.11.3” kullanarak önceki kararlı sürüme dönebilirsiniz. Bu arada, Nginx Proxy Manager’ı nasıl dağıtacağınızdan ve kullanışlı özelliklerinden nasıl en iyi şekilde yararlanacağınızdan emin değilseniz, detaylı rehberimiz sizi her adımı kolayca geçirerek yönlendirecektir.
Yeni sürümdeki tüm değişiklikler hakkında daha fazla bilgi için değişiklik günlüğüne bakın.

