nginx:如果客户端支持 TLS SNI,是否可以记录?

nginx:如果客户端支持 TLS SNI,是否可以记录?

我想获取一些统计数据,看看有多少用户正在使用支持 TLS SNI 的软件。nginx 可以记录这些详细信息吗?根据nginx 文档中有关变量的内容我认为该信息不可用。

或者,我考虑在前面添加另一个反向代理,但我不确定哪个代理会记录该信息。我发现斯尼德姆普但该项目似乎无人维护且仅支持 TLS 1.1。

答案1

根据有关变量的 nginx 文档,我认为该信息不可用。

引用自相同的文档你参考:

$ssl_server_name
returns the server name requested through SNI (1.7.0);

因此,如果没有ssl_server_name设置,则客户端不会发送扩展server_name,这意味着客户端不使用 SNI。

相关内容