Khắc phục lỗi Nginx: [warn] protocol options redefined

Cảnh báo “[warn] protocol options redefined” trong nhật ký Nginx cho biết tùy chọn giao thức SSL/TLS đã được xác định lại, thường là trong nhiều khối máy chủ.

Cái này nói ngắn gọn dễ hiểu là bạn cài đặt listen IP:443 ssl http2; nhiều hơn 1 lần trong file tenwebsite.conf

Nếu đã biết được nguyên nhân thì bạn đơn giản chỉ để lại 1 lần là được

1 số lưu ý bạn có thể tuỳ chỉnh tuỳ theo bạn cài đặt block server như thế nào.

– Chỉ chỉ định các giao thức và mật mã SSL toàn cầu trong cấu hình chính (thường là nginx.conf). Đừng xác định lại trong các khối máy chủ.
– Chỉ định giao thức SSL và mật mã chỉ trong các khối máy chủ. Không đặt mặc định toàn cầu.
– Sử dụng includecác câu lệnh để tách các cấu hình SSL thành các tệp riêng biệt có thể được đưa vào.
– Sử dụng các biến để đặt các tùy chọn phổ biến trên toàn cầu, sau đó tham chiếu chúng trong các khối máy chủ.
– Cảnh báo là vô hại, nhưng cho biết cấu hình dưới mức tối ưu. Tốt nhất là hợp nhất giao thức SSL và cấu hình mật mã ở một vị trí chung duy nhất.

Tham khảo tài liệu Nginx trên để biết thêm thông tin.

daotiendung

Tiến Dũng Đào chuyên quản lý, vận hành các dịch vụ website. Anh có nhiều năm kinh nghiệm về VPS, Hosting, technical SEO, CMS. Đặc biệt yêu thích WordPress với hơn 5 năm phát triển theme và plugin. Sở thích của anh là đọc, viết blog, đi du lịch, tập võ và chia sẻ các kiến thức cho mọi người.

Bài viết liên quan