Full_Name: Jaap Winius Version: 2.4.23-7 OS: Debian squeeze URL: Submission from: (NULL) (2001:888:10:d5f::2)
When attempting configuring slapd as a consumer with proxy authorization, it refuses to start up after the olcDbURI attribute is added to the olcDatabase=ldap entry:
===BEGIN======================
slapd-chain: first underlying database "olcDatabase={0}ldap,olcOverlay={0}chain,olcDatabase={1}hdb,cn=config" cannot contain attribute "olcDbURI". config error processing olcDatabase={0}ldap,olcOverlay={0}chain,olcDatabase={1}hdb,cn=config:
slapcat: bad configuration file!
===END========================
This situation occurs with both the SIMPLE and SASL-GSSAPI bind configurations that I've tested.
The solution is to apply this patch:
ftp://ftp.openldap.org/incoming/pierangelo-masarati-2010-04-29-chain.1.patch
For background, see also this thread:
http://www.openldap.org/lists/openldap-technical/201011/msg00124.html
As you can see, the issue has been known for some time, but I don't know if a bug report has been submitted for it yet, so I thought this would do no harm.