Description of problem: With the old console on 389-ds 1.3.x I can manage the nsslapd-state for all suffixes. In the new cockpit console I can't find an option to manage this attribute. It's always backend. dsconf doesn't manage this attribute too. At least, a new option in dsconf could be provided. For instance: # dsconf instance backend suffix set --state Allowed values: backend: The back-end database processes all operations. disabled: The database is not available for processing operations. The server returns a No such search object error in response to requests made by client applications. referral: Directory Server returns a referral URL for requests to this suffix. referral on update: The database is used for all operations. Only for update requests is a referral sent. Now I have to force an ldapmodify to set the value: dn: cn=<suffix name>,cn=mapping tree,cn=config changeype: modify replace: nsslapd-state nsslapd-state: referral on update
Upstream ticket: https://github.com/389ds/389-ds-base/issues/4796
As the RHEL 8.5 reached EOL, it makes sense to move this BZ to dirsrv-11.5, which means RHEL 8.6.