ค้นหาเว็บไซต์

Nginx Proxy Manager 2.12 ปรับปรุงโครงสร้าง API และการตรวจสอบใหม่ทั้งหมด


Nginx Proxy Manager 2.12 พร้อมใช้งานแล้ว! แก้ไขช่องโหว่ CVE สำคัญ, อัปเดต API และเพิ่มปลั๊กอิน DNS ใหม่

เวอร์ชันล่าสุดของ Nginx Proxy Manager เวอร์ชัน 2.12 ได้ถูกปล่อยออกมาแล้ว มาพร้อมกับการอัปเดตและแพตช์ความปลอดภัยที่สำคัญมากมาย เช่นเคย แนะนำอย่างยิ่งให้คุณสำรองข้อมูลของระบบทั้งหมดก่อนทำการอัปเกรด

หนึ่งในไฮไลท์สำคัญของการอัปเดตรุ่นนี้คือการแก้ไขช่องโหว่ร้ายแรงสองรายการ ได้แก่ CVE-2024-46256 และ CVE-2024-46257 นอกจากนี้ Nginx Proxy Manager 2.12 ยังมาพร้อมกับสคีมา API และระบบการตรวจสอบที่ปรับปรุงใหม่

เกี่ยวกับเรื่องนี้ ตอนนี้สามารถเข้าถึงสเปคเต็มของ OpenAPI/Swagger ได้ผ่านทางเอนด์พอยต์ “/api/schema” สิ่งสำคัญคือ ฟิลด์บูลีนในผลลัพธ์ของ API ตอนนี้จะถูกส่งกลับเป็นค่าบูลีนจริงแทนรูปแบบ 0/1 เดิม

นี่เป็นส่วนหนึ่งของความพยายามในการทำให้ API มีมาตรฐานมากขึ้นและใช้งานง่ายขึ้น นอกจากนี้ ผู้ใช้จะสังเกตได้ว่า API ตอนนี้จะแสดงข้อผิดพลาด 404 อย่างถูกต้องสำหรับการดำเนินการกับวัตถุที่ไม่มีอยู่จริง ซึ่งช่วยปรับปรุงความชัดเจนและการจัดการข้อผิดพลาด

Nginx Proxy Manager 2.12

ทีมพัฒนายังได้ดำเนินการปรับปรุงการทดสอบด้วยชุดทดสอบ API Cypress ที่ได้รับการพัฒนาอย่างมาก การปรับปรุงนี้รวมถึงการแนะนำเซิร์ฟเวอร์ ACME ภายในเครื่องเพื่อการทดสอบใบรับรอง DNS ที่มีประสิทธิภาพมากขึ้น นอกจากนี้ ยังมีการอัปเดต dependencies ด้านความปลอดภัยหลายรายการเพื่อเสริมความแข็งแกร่งของระบบต่อภัยคุกคามที่อาจเกิดขึ้น

Nginx Proxy Manager 2.12 ยังมาพร้อมกับการรองรับผู้ให้บริการ DNS ใหม่หลายราย รวมถึง mijn.host, Active24, Rockenstein AG และ Edge DNS โดย Akamai ซึ่งช่วยขยายขอบเขตของผู้ให้บริการ DNS ที่มีให้ผู้ใช้ เพิ่มความยืดหยุ่นมากขึ้นสำหรับการตั้งค่าโฮสติ้งที่หลากหลาย

สุดท้าย การอัปเดตนี้ได้ทำการเปลี่ยนไลบรารี MySQL และไคลเอนต์ Knex เป็น MySQL2 ที่มีประสิทธิภาพมากขึ้น รวมถึงแก้ไขปัญหาที่แอปพลิเคชันไม่สามารถรีสตาร์ทหลังการหมุนเวียนบันทึกได้

สำหรับผู้ที่ใช้ Docker ภาพใหม่ตอนนี้พร้อมใช้งานแล้ว:

  • jc21/nginx-proxy-manager
  • jc21/nginx-proxy-manager:2
  • jc21/nginx-proxy-manager:2.12.0

หากคุณพบปัญหาใด ๆ หลังจากอัปเกรด คุณสามารถย้อนกลับไปใช้เวอร์ชันที่เสถียรก่อนหน้าผ่าน Docker tag “2.11.3” ได้ตลอดเวลา ซึ่งถ้าคุณไม่แน่ใจว่าจะติดตั้ง Nginx Proxy Manager อย่างไรและใช้ประโยชน์จากฟีเจอร์ที่สะดวกสบายของมันอย่างเต็มที่ คู่มือโดยละเอียดของเราจะช่วยแนะนำคุณผ่านแต่ละขั้นตอนได้อย่างง่ายดาย

ดูที่บันทึกการเปลี่ยนแปลงเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงทั้งหมดในเวอร์ชันใหม่