I am using ngx_lua_upstream module in OpenResty, which is calling ngx_http_get_module_main_conf(r, ngx_http_upstream_module). For some reason, I think the peer data is not correct when the zone directive is used in an upstream. But I am not really sure where in the source the config is parsed and peer/server data is populated.
Can someone please get me some pointers to where I should look or even better if somebody could reaffirm and check the problem.
Downstream in Ubuntu, it has been proposed to demote pcre3 and use pcre2 instead as it is newer.
https://trac.nginx.org/nginx/ticket/720 shows it was marked 4 years ago that NGINX does not support pcre2. Are there any plans to use pcre2 instead of pcre3?
Sent from my Sprint Samsung Galaxy S9+.