Tôi đang xử lý một bản dựng trang web sử dụng nginx làm lớp web và apache làm lớp ứng dụng, trước đây trang web chạy trơn tru, nhưng gần đây, trang web bắt đầu hiển thị 502 cổng xấu nginx, cổng xấu 502 không phải lúc nào cũng hiển thị, chỉ vài phút một lần, sau đó nếu bạn làm mới trình duyệt, trang web có thể hoặc không thể phục hồi từ đó, vì vậy tôi cho rằng sự cố xảy ra trên máy chủ nginx lớp web, tôi đã kiểm tra nhật ký lỗi,
Lỗi:
SSL_do_handshake() không thành công (SSL: error:xxx:SSL routines:ssl3_read_bytes:tlsv1 alert decrypt error:SSL alert number 51) trong khi SSL handshaking ngược dòng, máy khách: xxx.xxx.xxx.xxx, máy chủ: domain.name, yêu cầu: "GET /xxx HTTP/1.1", ngược dòng: "https://xxx.xxx.xxx.xxx:443/xxx", máy chủ: "domain.name", liên kết giới thiệu: "https://domain.name/"
Cấu hình Nginx:
tên miền ngược dòng.name-https {
ip_hash;
máy chủ xxx.xxx.xxx.xxx:443;
}
người phục vụ {
nghe 80;
server_name domain.name www.domain.name;
địa điểm / {
add_header X-Frame-Options 'SAMEORIGIN';
add_header X-XSS-Protection '1; chế độ=khối';
proxy_pass https://domain.name-https;
proxy_set_header Máy chủ lưu trữ $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_cookie_path /'/; miền:.domain.name; HttpOnly';
bật proxy_intercept_errors;
}
access_log /var/log/nginx/domains/domain.name.access.log;
error_log /var/log/nginx/domains/domain.name.error.log cảnh báo;
}
Bất cứ ai biết những gì đang xảy ra và làm thế nào để khắc phục điều này?