Public bug reported:

Description:    Ubuntu 13.04
Release:        13.04

slapd:
  Installed: 2.4.31-1ubuntu2
  Candidate: 2.4.31-1ubuntu2
  Version table:
 *** 2.4.31-1ubuntu2 0
        500 http://gb.archive.ubuntu.com/ubuntu/ raring/main amd64 Packages
        100 /var/lib/dpkg/status


Problem: Can not create a chain overlay:

# ldapadd -Y EXTERNAL -H ldapi:///
dn: olcOverlay=chain,olcDatabase={-1}frontend,cn=config
objectClass: olcOverlayConfig
objectClass: top
olcOverlay: chain

adding new entry "olcOverlay=chain,olcDatabase={-1}frontend,cn=config"
ldap_add: Undefined attribute type (17)
        additional info: olcChainCacheURI: attribute type undefined


# tail /var/log/syslog
Jun 25 10:50:33 vm-40 slapd[6765]: overlay "chain" not found

A full chain overlay configuration also requires olcChainConfig schema
and olcLDAPConfig.

Expected result:

The ability to configure a chain overlay with LDAP database backends.

# ldapadd -Y EXTERNAL -H ldapi:///
dn: olcOverlay={0}chain,olcDatabase={1}frontend,cn=config
objectClass: olcOverlayConfig
objectClass: olcChainConfig
objectClass: top
olcOverlay: {0}chain
olcChainCacheURI: FALSE
olcChainMaxReferralDepth: 1
olcChainReturnError: TRUE

dn: olcDatabase={0}ldap,olcOverlay={0}chain,olcDatabase={-1}frontend,cn=config
objectClass: olcLDAPConfig
objectClass: olcChainDatabase
olcDatabase: {0}ldap
olcDbStartTLS: none  starttls=no
olcDbRebindAsUser: FALSE
olcDbChaseReferrals: TRUE
olcDbTFSupport: no
olcDbProxyWhoAmI: FALSE
olcDbProtocolVersion: 3
olcDbSingleConn: FALSE
olcDbCancel: abandon
olcDbUseTemporaryConn: FALSE
olcDbConnectionPoolMax: 16
olcDbNoRefs: FALSE
olcDbNoUndefFilter: FALSE

dn: olcDatabase={1}ldap,olcOverlay={0}chain,olcDatabase={-1}frontend,cn=config
objectClass: olcLDAPConfig
objectClass: olcChainDatabase
olcDatabase: {1}ldap
olcDbURI: "ldap://example.com";
olcDbStartTLS: start  starttls=no
olcDbIDAssertBind: mode=self flags=prescriptive,proxy-authz-non-critical 
bindmethod=simple timeout=0 network-timeout=0 
binddn="cn=syncer,ou=syncproviders,dc=example,dc=com" 
credentials="superpassword" keepalive=0:0:0
olcDbRebindAsUser: FALSE
olcDbChaseReferrals: TRUE
olcDbTFSupport: no
olcDbProxyWhoAmI: FALSE
olcDbProtocolVersion: 3
olcDbSingleConn: FALSE
olcDbCancel: abandon
olcDbUseTemporaryConn: FALSE
olcDbConnectionPoolMax: 16

** Affects: openldap (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openldap in Ubuntu.
https://bugs.launchpad.net/bugs/1194426

Title:
  Missing chain overlay and required schemas

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openldap/+bug/1194426/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to