Tôi gặp sự cố khi ghi đè chứng chỉ bằng NGINX làm Proxy ngược chuyển tiếp tất cả yêu cầu tới Máy chủ Apache bằng và chứng chỉ cũ (TLS 1.0)
Đây là đầu ra cho tệp .conf của tôi:
người phục vụ {
nghe 80;
server_name cung cấp.metrotel.com.ar;
trả lại 301 https://provision.metrotel.com.ar$request_uri;
}
người phục vụ {
nghe 443 ssl http2;
server_name cung cấp.metrotel.com.ar;
ssl_certificate /etc/nginx/certs/metrotel.crt;
ssl_certificate_key /etc/nginx/certs/metrotel.key;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error_prov.log;
địa điểm / {
proxy_pass http://prov.metrotel.com.ar/;
proxy_ssl_certificate /etc/nginx/certs/metrotel.crt;
proxy_ssl_certificate_key /etc/nginx/certs/metrotel.key;
}
}
http://prov.metrotel.com.ar/ là máy chủ nơi đặt trang web và nó có chứng chỉ cũ. Có cách nào để ghi đè lên chứng chỉ đó không, bằng cách sử dụng chứng chỉ tôi có trong proxy ngược nginx của mình.
Tôi đã thử một số tùy chọn mà tôi luôn nhận được "NET::ERR_SSL_OBSOLETE_VERSION"
Máy khách Chrome bật (172.20.1.4)
Proxy (Nginx trên srv-nginx-a.metrotel.local -192.168.151.112)
Phụ trợ (prov.metrotel.com.ar) 192.168.59.20
tcpdump: đầu ra dài dòng bị chặn, sử dụng -v hoặc -vv để giải mã giao thức đầy đủ
nghe trên ens192, loại liên kết EN10MB (Ethernet), kích thước ghi 262144 byte
11:50:59.260014 IP 172.20.1.4.19710 > srv-nginx-a.metrotel.local.https: Flags [S], seq 979144705, win 29200, tùy chọn [mss 1460,nop,nop,sackOK,nop,wscale 4 ], chiều dài 0
11:50:59.260165 IP srv-nginx-a.metrotel.local.https > 172.20.1.4.19710: Flags [S.], seq 3107298579, ack 979144706, win 29200, tùy chọn [mss 1460,nop,nop,sackOK, nop,wscale 7], chiều dài 0
11:50:59.260397 IP 172.20.1.4.19710 > srv-nginx-a.metrotel.local.https: Flags [.], ack 1, win 1825, độ dài 0
11:50:59.282128 IP 172.20.1.4.19710 > srv-nginx-a.metrotel.local.https: Flags [P.], seq 1:536, ack 1, win 1825, độ dài 535
11:50:59.282204 IP srv-nginx-a.metrotel.local.https > 172.20.1.4.19710: Flags [.], ack 536, win 237, chiều dài 0
11:50:59.282659 IP srv-nginx-a.metrotel.local.https > 172.20.1.4.19710: Flags [P.], seq 1:153, ack 536, win 237, chiều dài 152
11:50:59.282869 IP 172.20.1.4.19710 > srv-nginx-a.metrotel.local.https: Flags [.], ack 153, win 1892, độ dài 0
11:50:59.293101 IP 172.20.1.4.19710 > srv-nginx-a.metrotel.local.https: Flags [P.], seq 536:587, ack 153, win 1892, độ dài 51
11:50:59.332644 IP srv-nginx-a.metrotel.local.https > 172.20.1.4.19710: Flags [.], ack 587, win 237, chiều dài 0
11:50:59.332935 IP 172.20.1.4.19710 > srv-nginx-a.metrotel.local.https: Flags [P.], seq 587:1300, ack 153, win 1892, độ dài 713
11:50:59.332967 IP srv-nginx-a.metrotel.local.https > 172.20.1.4.19710: Flags [.], ack 1300, win 248, chiều dài 0
11:50:59.333185 IP srv-nginx-a.metrotel.local.53190 > 192.168.59.20.http: Flags [S], seq 1924765737, win 29200, tùy chọn [mss 1460,sackOK,TS val
180831520 ecr 0,nop,wscale 7], độ dài 0
11:50:59.333584 IP 192.168.59.20.http > srv-nginx-a.metrotel.local.53190: Flags [S.], seq 4244116336, ack 1924765738, win 5792, tùy chọn [mss 1460,sackOK,TS val 355823885 180831520,nop,wscale 7], độ dài 0
11:50:59.333605 IP srv-nginx-a.metrotel.local.53190 > 192.168.59.20.http: Flags [.], ack 1, win 229, tùy chọn [nop,nop,TS val 180831521 ecr 3558238853], độ dài 0
11:50:59.333639 IP srv-nginx-a.metrotel.local.53190 > 192.168.59.20.http: Flags [P.], seq 1:757, ack 1, win 229, tùy chọn [nop,nop,TS
val 180831521 ecr 3558238853], chiều dài 756: HTTP: GET / HTTP/1.0
11:50:59.333915 IP 192.168.59.20.http > srv-nginx-a.metrotel.local.53190: Flags [.], ack 757, win 58, tùy chọn [nop,nop,TS val 3558238854 ecr 180831521], độ dài 0
11:50:59.334144 IP 192.168.59.20.http > srv-nginx-a.metrotel.local.53190: Flags [P.], seq 1:520, ack 757, win 58, tùy chọn [nop,nop,TS val 3558238854 ecr 180831521], độ dài 519: HTTP: HTTP/1.1 302 Đã tìm thấy
11:50:59.334157 IP srv-nginx-a.metrotel.local.53190 > 192.168.59.20.http: Flags [.], ack 520, win 237, tùy chọn [nop,nop,TS val 180831521 ecr 3558238854], độ dài 0
11:50:59.334169 IP 192.168.59.20.http > srv-nginx-a.metrotel.local.53190: Flags [F.], seq 520, ack 757, win 58, tùy chọn [nop,nop,TS val 3558238854 ecr 180831521 ], chiều dài 0
11:50:59.334236 IP srv-nginx-a.metrotel.local.53190 > 192.168.59.20.http: Flags [F.], seq 757, ack 521, win 237, tùy chọn [nop,nop,TS
val 180831521 ecr 3558238854], độ dài 0
11:50:59.334272 IP srv-nginx-a.metrotel.local.https > 172.20.1.4.19710: Flags [P.], seq 153:1048, ack 1300, win 248, chiều dài 895
11:50:59.334438 IP 192.168.59.20.http > srv-nginx-a.metrotel.local.53190:
Flags [.], ack 758, win 58, tùy chọn [nop,nop,TS val 3558238854 ecr 180831521], độ dài 0
11:50:59.373720 IP 172.20.1.4.19710 > srv-nginx-a.metrotel.local.https: Flags [.], ack 1048, win 2004, độ dài 0
11:50:59.407267 IP 172.20.1.4.19710 > srv-nginx-a.metrotel.local.https: Flags [P.], seq 1300:2013, ack 1048, win 2004, độ dài 713
11:50:59.407531 IP srv-nginx-a.metrotel.local.53192 > 192.168.59.20.http: Flags [S], seq 3919551832, win 29200, tùy chọn [mss 1460,sackOK,TS val 180831594 ecr 0,nop, wscale 7], độ dài 0
11:50:59.407867 IP 192.168.59.20.http > srv-nginx-a.metrotel.local.53192: Flags [S.], seq 2604868674, ack 3919551833, win 5792, tùy chọn [mss 1460,sackOK,TS val 3558238928 ecr928 180831594,nop,wscale 7], độ dài 0
11:50:59.407897 IP srv-nginx-a.metrotel.local.53192 > 192.168.59.20.http: Flags [.], ack 1, win 229, tùy chọn [nop,nop,TS val 180831595 ecr 3558238928], độ dài 0
11:50:59.407950 IP srv-nginx-a.metrotel.local.53192 > 192.168.59.20.http: Flags [P.], seq 1:757, ack 1, win 229, tùy chọn [nop,nop,TS
val 180831595 ecr 3558238928], chiều dài 756: HTTP: GET / HTTP/1.0
11:50:59.408211 IP 192.168.59.20.http > srv-nginx-a.metrotel.local.53192: Flags [.], ack 757, win 58, tùy chọn [nop,nop,TS val 3558238928 ecr 180831595], độ dài 0
11:50:59.408605 IP 192.168.59.20.http > srv-nginx-a.metrotel.local.53192: Flags [P.], seq 1:520, ack 757, win 58, tùy chọn [nop,nop,TS val 3558238928 ecr 180831595], độ dài 519: HTTP: HTTP/1.1 302 Đã tìm thấy
11:50:59.408627 IP srv-nginx-a.metrotel.local.53192 > 192.168.59.20.http: Flags [.], ack 520, win 237, tùy chọn [nop,nop,TS val 180831596 ecr 3558238928], độ dài 0
11:50:59.408642 IP 192.168.59.20.http > srv-nginx-a.metrotel.local.53192: Flags [F.], seq 520, ack 757, win 58, tùy chọn [nop,nop,TS val 3558238928 ecr 180831595 ], chiều dài 0
11:50:59.408711 IP srv-nginx-a.metrotel.local.53192 > 192.168.59.20.http: Flags [F.], seq 757, ack 521, win 237, tùy chọn [nop,nop,TS
val 180831596 ecr 3558238928], chiều dài 0
11:50:59.408748 IP srv-nginx-a.metrotel.local.https > 172.20.1.4.19710: Flags [P.], seq 1048:1943, ack 2013, win 259, độ dài 895
11:50:59.408974 IP 192.168.59.20.http > srv-nginx-a.metrotel.local.53192: Flags [.], ack 758, win 58, tùy chọn [nop,nop,TS val 3558238929 ecr 180831596], độ dài 0
11:50:59.408994 IP 172.20.1.4.19710 > srv-nginx-a.metrotel.local.https: Flags [.], ack 1943, win 2116, độ dài 0