Hi!

 

Using OpenLDAP 2.5 from SLES15 SP6 I added "olcPasswordHash: sha256" ("olcPasswordHash: {sha256}") to cn=config (I wanted to add it to the {-1}frontend database, but slapd refused.

I was able to set {SHA256} RootPWs, but now when I try slapcat, I get an error saying:

 

slapcat -n0

olcPasswordHash: value #0: <olcPasswordHash> scheme not available ({SSHA256})

olcPasswordHash: value #0: <olcPasswordHash> no valid hashes found

config error processing cn=config: <olcPasswordHash> no valid hashes found

slapcat: bad configuration file!

 

For slapppasswd I can use option “-o module-load=pw-sha2”, but slapcat does not have it:

# slapcat -o module-load=pw-sha2 -n0

usage: slapcat [-v] [-d debuglevel] [-f configfile] [-F configdir] [-o <name>[=<value>]] [-c]

        [-g] [-n databasenumber | -b suffix] [-l ldiffile] [-a filter] [-s subtree] [-H url]

 

Is it my error, or slapcat’s?

 

Regards,

Ulrich