Lỗi NginxNghiêm trọng
bind() to 0.0.0.0:80 failed (98: Address already in use)bind() to 0.0.0.0:80 failed (98: Address already in use) — Cổng Đã Được Sử Dụng
Nginx không thể bind vào địa chỉ và cổng được yêu cầu.
nginxserver
Nguyên nhân gây ra lỗi này
Một tiến trình khác (Apache, một Nginx instance khác, hoặc dịch vụ khác) đã đang lắng nghe trên cùng cổng đó.
Cách sửa
Tìm tiến trình xung đột bằng `ss -tlnp` hoặc `netstat -tlnp`. Dừng tiến trình xung đột hoặc thay đổi cổng lắng nghe của Nginx.
Ví dụ
# Find process using port 80
sudo lsof -i :80
sudo ss -tlnp | grep :80
# Stop conflicting service
sudo systemctl stop apache2Mã lỗi liên quan
Lỗi NginxLỗi
no resolver defined to resolveno resolver defined to resolve — Chưa cấu hình trình phân giải DNS
Nginx cần phân giải hostname nhưng không có DNS resolver được cấu hình.
nginxserver
Xem chi tiết Lỗi NginxLỗi
connect() failed (111: Connection refused)connect() failed (111: Connection refused) — Upstream Từ Chối Kết Nối
Nginx không thể kết nối đến máy chủ upstream.
nginxserver
Xem chi tiết Lỗi NginxLỗi
could not build server_names_hashcould not build server_names_hash — Lỗi bảng băm tên máy chủ
Nginx không thể xây dựng bảng hash tên server.
nginxserver
Xem chi tiết Lỗi NginxLỗi
no live upstreams while connecting to upstreamno live upstreams while connecting to upstream — Tất Cả Upstream Đã Ngừng
Tất cả các upstream server trong pool đều được đánh dấu là không khả dụng.
nginxserver
Xem chi tiết Lỗi NginxLỗi
496 SSL Certificate Required496 SSL Certificate Required — Nginx Yêu Cầu Chứng Chỉ SSL
Chứng chỉ client là bắt buộc nhưng không được cung cấp.
nginxserver
Xem chi tiết Lỗi NginxLỗi
414 URI Too Long414 URI Too Long — Nginx URI Quá Dài
URI trong yêu cầu vượt quá độ dài tối đa mà Nginx sẽ xử lý.
nginxserver
Xem chi tiết