Nginx反向代理无法转发TLS v1.1流量且无日志记录问题求助
Nginx反向代理无法转发TLS v1.1流量且无日志记录问题求助
我在Ubuntu 22.04服务器上用Nginx 1.18.0做反向代理,大部分功能都正常,唯独遇到一个棘手的问题:
有个客户端用桌面程序向特定网站发送HTTPS请求,用的是TLS v1.1,但完全收不到响应。我用tcpdump能看到流量已经到达代理服务器,但Nginx的access.log和error.log里完全找不到相关记录,后端Web服务器也根本没收到这些请求。
不过如果我用浏览器(使用TLS v1.2)访问同一个网站就一切正常,请求会被正常记录到access.log里,也能顺利转发到后端服务器。
我第一反应是在对应网站的配置文件里添加了以下指令来启用TLS v1.1:
ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
但这么做之后问题依旧。有没有其他可以尝试的解决方法?比如调整HTTP版本或者指定特定的SSL加密套件?
另外,这种流量完全不被Nginx记录到日志里的情况是不是很奇怪?
提前谢谢大家的帮忙!
备注:内容来源于stack exchange,提问作者cladmin
相关产品推荐
相关产品推荐

