I have a openldap server working on a windows 98 station.
I have installed it with
openldap-2.2.19-db-4.2.52-openssl-0.9.7e-win32.exe
I launch it with the debug level 1:
> slapd -d 1
It reads the schema files and then "says" on the command line:
SLAPD.EXE startup: initiated.
backend_startup: starting "dc=etiam,dc=com"
bdb_db_open: dbenv_open(C:/openldap/var/openldap-data)
slapd starting
If I contact the server with a client (any request), it accepts the bind
but then freezes with the following messages on the command line:
backend_startup: starting "dc=etiam,dc=com"
bdb_db_open: dbenv_open(C:/openldap/var/openldap-data)
slapd starting
connection_get(1020): got connid=0
connection_read(1020): checking for input on id=0
ber_get_next
ber_get_next: tag 0x30 len 12 contents:
ber_get_next
ber_get_next on fd 1020 failed errno=10035 (WSAEWOULDBLOCK)
do_bind
ber_scanf fmt ({imt) ber:
ber_scanf fmt (m}) ber:
>>> dnPrettyNormal: <>
<<< dnPrettyNormal: <>, <>
do_bind: version=3 dn="" method=128
send_ldap_result: conn=0 op=0 p=3
send_ldap_response: msgid=1 tag=97 err=0
ber_flush: 14 bytes to sd 1020
do_bind: v3 anonymous bind
connection_get(1020): got connid=0
connection_read(1020): checking for input on id=0
ber_get_next
ber_get_next: tag 0x30 len 5 contents:
After that, the clients can't contact it any more and, in fact, the server
doesn't do anything more. It seems that it is stuck on a request to the
database.
If I stop the server (kill the processus) and try to start it again, the
database initialisation fails:
SLAPD.EXE startup: initiated.
backend_startup: starting "dc=etiam,dc=com"
bdb_db_open: dbenv_open(C:/openldap/var/openldap-data)
bdb(dc=etiam,dc=com): OpenFileMapping: Input/output error
bdb(dc=etiam,dc=com): PANIC: Input/output error
bdb_db_open: dbenv_open failed: DB_RUNRECOVERY: Fatal error, run database
recove
ry (-30978)
backend_startup: bi_db_open failed! (-30978)
SLAPD.EXE shutdown: initiated
====> bdb_cache_release_all
bdb(dc=etiam,dc=com): DB_ENV->lock_id_free interface requires an
environment con
figured for the locking subsystem
SLAPD.EXE shutdown: freeing system resources.
bdb(dc=etiam,dc=com): txn_checkpoint interface requires an environment
configure
d for the transaction subsystem
bdb_db_destroy: txn_checkpoint failed: Invalid argument (22)
slapd stopped.
connections_destroy: nothing to destroy.
And I have to empty the openldap-data directory to restart the server.
Has any of you had such a problem?
Best regards
M
---
You are currently subscribed to [email protected] as: [EMAIL PROTECTED]
To unsubscribe send email to [EMAIL PROTECTED] with the word UNSUBSCRIBE as the
SUBJECT of the message.