Skip to content

LMDB installed perfectly but its not showing up in working #2240

Closed
@nasirbas1

Description

@nasirbas1

Hi @zimmerle ,

For persistant collections, we recompiled modsecurity with lmdb flag after installing lmdb,
and the installation worked perfectly fine and lmdb showed up in the installed packages after
running the
./configure --with-lmdb script

However lmdb is not working. Its not showing up in logs, nor are there any errors anywhere. Is there
any way to verify the installation .

Also for SMDB installation , given the fact that every worker process has its own memory which they sync up with smdb at intervals, if any ip is blocked (say I set IP.BLOCKED=1 and deny it after checking this BLOCKED flag) , why does it even after hours altogether(considering that all process are in sync by then) let some of the requests from that blocked IP to go through ??

OS Version : CentOS Linux 7
Nginx Version : 1.16.1
Modsecurity version : 3.03

Mandatory dependencies

  • libInjection ....v3.9.2-30-gbf234eb
  • SecLang tests ....e6b03e4

Optional dependencies

  • GeoIP/MaxMind ....found
    • (GeoIP) v1.5.0
      -lGeoIP , -I/usr/include/
  • LibCURL ....found v7.29.0
    -lcurl , -DWITH_CURL
  • YAJL ....found v2.0.4
    -lyajl , -DWITH_YAJL
    + LMDB ....found v0.9.22
    -llmdb , -DWITH_LMDB
  • LibXML2 ....found v2.9.1
    -lxml2 -lz -lm -ldl, -I/usr/include/libxml2 -DWITH_LIBXML2

Metadata

Metadata

Assignees

Labels

3.xRelated to ModSecurity version 3.x

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions