Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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