Package: libnginx-mod-http-modsecurity
Version: 1.0.3-1+b1

libmodsecurity3 was upgraded to version v3.0.9 and after that, nginx integration/module fails to start:

[emerg] 348194#348194: dlopen() "/usr/share/nginx/modules/ngx_http_modsecurity_module.so" failed (/usr/share/nginx/modules/ngx_http_modsecurity_module.so: undefined symbol: pcre_malloc) in /etc/nginx/modules-enabled/50-mod-http-modsecurity.conf:1

That happened on debian/bookworm with libmodsecurity3 (3.0.9-1) and libnginx-mod-http-modsecurity (1.0.3-1+b1) packages provided here.

Downgrade to 3.0.8-1 is working work-around. Between versions 3.0.8-1 and 3.0.9-1, there was removed debian-specific patch (patches/pcrem4.patch), as I noticed - maybe this is cause of this issue.

Reply via email to