各位老师好。我是目前使用的是手动编译的nginx+lua环境,没有直接使用openresty包。在nginx-lua-module中使用:ssl_certificate_by_lua_block和ssl_session_fetch_by_lua_block这两个功能时,文档提示需要引入:https://openresty.org/en/nginx-ssl-patches.html该补丁。 看到最新版本是:Nginx 1.17.x series,以及需要的另外一个补丁:https://openresty.org/en/openssl-patches.html。最新版本是:OpenSSL 1.1.1 series。 我目前使用的nginx版本是 nginx-1.24.0,openssl使用的是3.1。在这两个版本中还需要添加这两个补丁吗?
openssl 3.1 不支持上述两个补丁。 ssl_session_fetch_by_lua_block 需要打上补丁才能使用