将nginx / 1.14.0与conf文件一起使用,如下所示...我的NGINX终止TLS入口会话,并成功地将TCP传递给上游。我想在上游TCP后端服务器中获取TLS会话详细信息...是否有配置选项或其他可用于获取TLS会话详细信息的内容,例如ssl_client_i_dn,ssl_server_name,ssl_session_id等?我需要在后端服务器中获得此信息,但是TLS终止是在NGINX中完成的。
user nginx;
worker_processes 1;
events {
worker_connections 1024;
}
stream{
upstream tcp_be {
server backend1.example.com:12345;
}
server {
listen 12345 ssl;
proxy_pass tcp_be;
ssl_certificate /opt/certs/mytest.crt;
ssl_certificate_key /opt/certs/mytest.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_session_cache shared:SSL:20m;
ssl_session_timeout 4h;
ssl_handshake_timeout 30s;
}