<snip> >> OK. I think I have found the issue. >> >> These servers use ldap for authentication. When I remove the local >> /etc/ldap.conf file 2.4.24 starts fine as user ldap. When I have the >> local /etc/ldap.conf file slapd 2.4.24 refuses to start. So it looks >> like slapd 2.4.24 is unable to find the ldap user when ldap >> authentication is in effect. > > ldap user enumeration. I doubt this is related to any actual > authentication.
True true - I tend to treat name -> uid mappings and authentication as one thing - my bad. So thinking about this I may have found the issue. The enumeration and authentication using the nss_ldap library was compiled against a different version of openldap; i.e. the one installed as system software withthe package manager. I have removed this version, re-compiled nss_ldap and I can get this to start now. Thanks for all the pointers <snip> > > BTW., your subject is misleading, I have no interest in OpenLDAP 2.2.x, so > I > didn't pay much attention until now ... Subject line changed. Cheers Iain > > Regards, > Buchan >
