[Date Prev][Date Next] [Chronological] [Thread] [Top]

2.1.4, solaris 8, fails to start



Other s/w: gcc 3.2, Berkeley db 4.0.14.

Anyway, I was able to compile and install, but it won't start.  I'm trying
to start it with /usr/local/libexec/slapd as root.  The /var/openldap-data
dir has 700 permissions, root/other.

I think the key is the "txn_checkpoint interface requires an environment
configured for the transaction subsystem" error, but in a google search I
didn't see ldap-specific things for this, but a few db man pages that
describe it.

Is this something I can fix, or do I need to move to 2.1.5?  If I move to
2.1.5, do I have to recompile things that have ldap support, like postfix
and cyrus-sasl?  I am using the dynamically linked ldap libs.

Thanks in advance.  My log file is below.

Sep 24 12:59:43 lindstrom slapd[634]: [ID 246621 local4.debug] bdb_open:
Sleepycat Software: Berkeley DB 4.0.14: (November 18, 2001)
Sep 24 12:59:43 lindstrom slapd[634]: [ID 178880 local4.debug] bdb_db_init:
Initializing BDB database
Sep 24 12:59:43 lindstrom slapd[635]: [ID 446079 local4.debug]
bdb(dc=netdelivery): /var/openldap-data/__db.001: No such file or directory
Sep 24 12:59:43 lindstrom slapd[635]: [ID 886196 local4.debug] bdb_db_open:
dbenv_open failed: No such file or directory (2)
Sep 24 12:59:43 lindstrom slapd[635]: [ID 289525 local4.debug]
backend_startup: bi_db_open(0) failed! (2)
Sep 24 12:59:43 lindstrom slapd[635]: [ID 446079 local4.debug]
bdb(dc=netdelivery): txn_checkpoint interface requires an environment
configured for the transaction subsystem
Sep 24 12:59:43 lindstrom slapd[635]: [ID 887577 local4.debug]
bdb_db_destroy: txn_checkpoint failed: Invalid argument (22)
Sep 24 12:59:43 lindstrom slapd[635]: [ID 486161 local4.debug] slapd
stopped.
Sep 24 12:59:43 lindstrom slapd[635]: [ID 432338 local4.debug]
connections_destroy: nothing to destroy.

--
Andrew Diederich