DS Lint Error: DSBLE0001 on Replica RHDS 11 Server
Issue
- RHDS healthcheck incorrectly complains about missing backend definitions.
# dsctl <instance-name> healthcheck
[1] DS Lint Error: DSBLE0001
--------------------------------------------------------------------------------
Severity: MEDIUM
Check: backends:userroot:mappingtree
Affects:
-- userroot
Details:
-----------
This backend may be missing the correct mapping tree references. Mapping Trees allow
the directory server to determine which backend an operation is routed to in the
abscence of other information. This is extremely important for correct functioning
of LDAP ADD for example.
A correct Mapping tree for this backend must contain the suffix name, the database name
and be a backend type. IE:
cn=o3Dexample,cn=mapping tree,cn=config
cn: o=example
nsslapd-backend: userRoot
nsslapd-state: backend
objectClass: top
objectClass: extensibleObject
objectClass: nsMappingTree
Resolution:
-----------
Either you need to create the mapping tree, or you need to repair the related
mapping tree. You will need to do this by hand by editing cn=config, or stopping
the instance and editing dse.ldif.
Environment
- Red Hat Enterprise Linux 8.7
- Red Hat Directory Server 11.6
- 389-ds-base-1.4.3.31-11.module+el8dsrv+17815+4f95348d.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.