Passenger 6.1.7 has been released, addressing an ABI break in EL9 (RHEL/Rocky/Alma) Nginx packages. The release includes upgrade guides for different platforms and encourages users to stay current with the latest version.
Nguồn: https://blog.phusion.nl/passenger-6-1-7. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Bài nghiên cứu điển hình giới thiệu hệ thống xác thực và phân quyền mTLS tùy chỉnh ipng-nginx-auth cho NGINX, gồm ba thành phần: authd (bộ điều khiển trung tâm với CA riêng, SQLite và API gRPC), authz (sidecar per-NGINX thực thi ACL qua module auth_request), và authc (CLI vận hành). Chứng chỉ client dài hạn được cấp bởi CA riêng và cài vào trình duyệt dưới dạng PKCS#12 hoặc mobileconfig. Hệ thống đạt ~110k req/s với độ trễ 70µs nhờ 10 quy tắc ACL, hỗ trợ cập nhật ACL theo giai đoạn, truyền chính sách thời gian thực qua gRPC streaming, metrics Prometheus và logging debug theo yêu cầu.
ipng-nginx-auth để áp dụng trong dự án của mình.Phiên bản Passenger 6.1.6 đã được phát hành, cập nhật Nginx đi kèm trong Passenger standalone và khắc phục lỗi ABI trên các bản Nginx cho RHEL, Rocky Linux và AlmaLinux. Người dùng nên nâng cấp ngay theo hướng dẫn cụ thể theo nền tảng.
Lập trình viên cần đọc để khắc phục vấn đề tương thích ABI bị phá hủy trong các hệ điều hành Linux như RHEL, Rocky Linux và AlmaLinux, giúp đảm bảo ứng dụng của họ chạy ổn định khi sử dụng Nginx gói Passenger.