[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
slapd crashing with password change -- addendum
People
I´m sorry. I was sended the previous message without finalize it. :-(
I´m using:
db-4.1.25
openldap-2.1.22
cyrus-sasl-2.1.15
openssl-0.9.7b
Thanks a lot.
==============>Forward<===============
I was installed openldap server in one Solaris 9 machine. Now, I´m
configuring it and there are a insolit situation.
I logged in one workstation without problemas. But when I tried to change
the password in one Linux client machine, slapd process die in the server,
without any log message (only one core dump file)! Then, I was started it
again with this option:
/usr/local/libexec/slapd -d 127 -h "ldap:/// ldaps:///"
The password was changed to anything unknown, in spite of the client
/etc/ldap.conf is setted to 'pam_password exop'. Then, I was tried to
change the password in the server, or delete the entire user. For my
terror, the slapd went wild. The message in the console, repetead for
eternity is:
bdb_cache_entry_db_lock: entry cn=user,ou=People,dc=my,dc=domain, rw 1, rc
-30995
====> bdb_cache_find_entry_id( 9 ): 9 (busy) 2
locker = -2147483582
I´m confused. Is anyone capable to help me?
My slapd.conf:
===========
include /usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/cosine.schema
include /usr/local/etc/openldap/schema/nis.schema
include /usr/local/etc/openldap/schema/inetorgperson.schema
include /usr/local/etc/openldap/schema/solaris.schema
include /usr/local/etc/openldap/schema/DUAConfig.schema
pidfile /usr/local/var/slapd.pid
argsfile /usr/local/var/slapd.args
password-hash {MD5}
access to attribute=userPassword
by self write
by dn="cn=admin,dc=my,dc=domain" write
by * compare
access to *
by * read
database bdb
suffix "dc=my,dc=domain"
rootdn "cn=admin,dc=my,dc=domain"
rootpw {MD5}password==
directory /usr/local/var/openldap-data
index cn,sn,uid pres,eq,approx,sub
index objectClass eq
TLSCipherSuite HIGH:MEDIUM:+SSLv2
TLSCertificateFile /usr/local/etc/openldap/certs/newcert.pem
TLSCertificateKeyFile /usr/local/etc/openldap/certs/newreq.pem
TLSCACertificateFile /usr/local/etc/openldap/certs/demoCA/cacert.pem
===========
I was compiled the OpenLDAP with these options:
./configure --with-tls --with-ldbm --enable-wrappers --enable-crypt
--enable-bdb --with-cyrus-sasl --enable-slapd --enable-syslog
--enable-ipv6=no
Thanks a lot for any idea.
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Administraçao da Rede
FACIN / PUCRS
Fone: +55 51 3320-3558 r. 4184
Fax : +55 51 3320-3758
Av. Ipiranga, 6681 - 90619.900
Prédio 30 - Sala 145
Porto Alegre - RS - Brasil
_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\