--On Saturday, February 12, 2022 5:22 AM +0000 [email protected] wrote:

Hi,
 I am trying to restrict access to pwdHistory attributes provided by
ppolicy overlay. I have applied the below ACL

access to attrs=pwdHistory
     by * none
 but while doing slaptest,  its throwing below error:-
/etc/openldap/slapd.conf: line 212: unknown attr "pwdHistory" in to clause
<access clause> ::= access to <what> [ by <who> [ <access> ] [ <control>
] ]+ <what> ::= * | dn[.<dnstyle>=<DN>] [filter=<filter>]
[attrs=<attrspec>] <attrspec> ::= <attrname>
[val[/<matchingRule>][.<attrstyle>]=<value>] | <attrlist> <attrlist> ::=
<attr> [ , <attrlist> ]
<attr> ::= <attrname> | @<objectClass> | !<objectClass> | entry | children
<who> ::= [ * | anonymous | users | self | dn[.<dnstyle>]=<DN> ]
        [ realanonymous | realusers | realself | realdn[.<dnstyle>]=<DN> ]
        [dnattr=<attrname>]
        [realdnattr=<attrname>]
        [group[/<objectclass>[/<attrname>]][.<style>]=<group>]
        [peername[.<peernamestyle>]=<peer>] [sockname[.<style>]=<name>]
        [domain[.<domainstyle>]=<domain>] [sockurl[.<style>]=<url>]
        [ssf=<n>] [transport_ssf=<n>] [tls_ssf=<n>] [sasl_ssf=<n>]

Before posting here I searched archive and found one similar, issue , but
it did not resolve my issue. I have running openldap-servers-2.4.23 on
RHEL-6.5.

You are missing the ppolicy schema in your configuration.

However, I would note that both RHEL6 and OpenLDAP 2.4 are historic and no longer in support. I'd strongly advise upgrading to both an OS that is under support and a version of OpenLDAP that's under support.

Regards,
Quanah


Reply via email to