Một VPS có nhiều tệp bên dưới kích hoạt trang web
danh mục.
Một trong những trải nghiệm này thất bại sau một khoảng thời gian nhất định. Các nhật ký không mang tính biểu thị cho tôi lắm, nhưng những dòng này đại diện cho một loạt lỗi:
16/01/2022 06:36:44 [crit] 738797#738797: *9702 SSL_do_handshake() không thành công (SSL: error:14201044:SSL routines:tls_choose_sigalg:internal error) trong khi bắt tay SSL, máy khách: 17[obfusc], máy chủ : 0.0.0.0:443
16/01/2022 07:01:27 [crit] 738797#738797: *9716 SSL_do_handshake() không thành công (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:chia sẻ khóa không hợp lệ) trong khi bắt tay SSL, máy khách: 14[obfusc], máy chủ: 0.0.0.0:443
16/01/2022 17:42:52 [thông tin] 1309633#1309633: Sử dụng 32768KiB bộ nhớ dùng chung cho nchan trong /etc/nginx/nginx.conf:63
Tổng thể, nginx -t
chỉ phàn nàn về một dòng là trùng lặp, nhưng đối với một miền khác và cho biết nó bỏ qua dòng đó.
Cấu hình của ứng dụng bị ảnh hưởng như sau
người phục vụ {
server_name third.second.ws;
root /home/triển khai/kiểm tra/hiện tại/công khai;
hành_khách bật;
hành khách_app_env phát triển;
vị trí/cáp {
hành khách_app_group_name myapp_websocket;
hành khách_force_max_concurrent_requests_per_process 0;
}
# Cho phép tải lên có kích thước tối đa 100MB
client_max_body_size 100m;
vị trí ~ ^/(tài sản|gói) {
hết hạn tối đa;
bật gzip_static;
}
nghe 443 ssl http2;
# nghe 443 ssl; # được quản lý bởi Certbot
ssl_certificate /etc/letsencrypt/live/third.second.ws/fullchain.pem; # được quản lý bởi Certbot
ssl_certificate_key /etc/letsencrypt/live/third.second.ws/privkey.pem; # được quản lý bởi Certbot
bao gồm /etc/letsencrypt/options-ssl-nginx.conf; # được quản lý bởi Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # được quản lý bởi Certbot
}
người phục vụ {
if ($host = third.second.ws) {
trả lại 301 https://$host$request_uri;
} # được quản lý bởi Certbot
server_name third.second.ws;
nghe 80;
trả lại 404; # được quản lý bởi Certbot
}
Điều gì ở trên có thể giải thích các lỗi của tệp cấu hình này?