Using openldap 2.4.39 on solaris 10 sparc box. Bdb runs without any issue. Mdb
fails on startup ( described below)
Snip from the slapd.conf-------------------------------------
database mdbsuffix "o=vtec,c=au"rootdn
"cn=manager,o=vtec,c=au"# Cleartext passwords, especially for the rootdn,
should# be avoid. See slappasswd(8) and slapd.conf(5) for details.# Use of
strong authentication encouraged.rootpw secret# The database directory
MUST exist prior to running slapd AND# should only be accessible by the slapd
and slap tools.# Mode 700 recommended.directory
/data/irene/var/openldap-data-mdbmaxsize 1073741824
Get this error on startup--------------------------------------
34628c3 1.2.36.79672281.1.13.3 (rdnMatch): 534628c3 2.5.13.1
(distinguishedNameMatch): 534628c3 matchingRuleUse: ( 2.5.13.1 NAME
'distinguishedNameMatch' APPLIES ( creatorsName $ modifiersName $
subschemaSubentry $ entryDN $ namingContexts $ aliasedObjectName $
dynamicSubtrees $ distinguishedName $ seeAlso $ olcDefaultSearchBase $
olcRootDN $ olcSchemaDN $ olcSuffix $ olcUpdateDN $ olcRelay $ member $ owner $
roleOccupant ) )534628c3 2.5.13.0 (objectIdentifierMatch): 534628c3
matchingRuleUse: ( 2.5.13.0 NAME 'objectIdentifierMatch' APPLIES (
supportedControl $ supportedExtension $ supportedFeatures $
supportedApplicationContext ) )534628c3 slapd startup: initiated.534628c3
backend_startup_one: starting "cn=config"534628c3 config_back_db_openBackend
ACL: access to * by * none
534628c3 config_back_db_open: line 0: warning: cannot assess the validity of
the ACL scope within backend naming context534628c3 config_back_db_open: No
explicit ACL for back-config configured. Using hardcoded default534628c3
config_build_entry: "cn=config"534628c3 config_build_entry: "cn=schema"534628c3
>>> dnNormalize: <cn={0}core>534628c3 <<< dnNormalize: <cn={0}core>534628c3
config_build_entry: "cn={0}core"534628c3 config_build_entry:
"olcDatabase={-1}frontend"534628c3 config_build_entry:
"olcDatabase={0}config"534628c3 config_build_entry:
"olcDatabase={1}mdb"534628c3 backend_startup_one: starting
"o=vtec,c=au"534628c3 mdb_db_open: "o=vtec,c=au"534628c3 mdb_db_open: database
"o=vtec,c=au": dbenv_open(/data/irene/var/openldap-data-mdb).534628c3
mdb_db_open: database "o=vtec,c=au":
mdb_dbi_open(/data/irene/var/openldap-data-mdb/id2e) failed: MDB_BAD_TXN:
Transaction cannot recover - it must be aborted (-30782).534628c3
backend_startup_one (type=mdb, suffix="o=vtec,c=au"): bi_db_open failed!
(-30782)534628c3 slapd shutdown: initiated534628c3 slapd destroy: freeing
system resources.534628c3 slapd stopped.