DS Lint Error: DSBLE0001 on Replica RHDS 11 Server

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content