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

Re: ldap logs



sam wrote:

 i've a pbm with my client to log in with uid and userPassword
here are my logs :

Apr 30 17:26:24 neo slapd[3211]: conn=10 op=22 SRCH base="o=lpmm,c=fr" scope=2 filter="(&(objectClass=posi
xAccount)(uid=stenon))"
Apr 30 17:26:24 neo slapd[3211]: conn=10 op=22 SRCH attr=uid userPassword uidNumber gidNumber cn homeDirec
tory loginShell gecos description objectClass
Apr 30 17:26:24 neo slapd[3211]: <= bdb_equality_candidates: (uid) index_param failed (18)
Apr 30 17:26:24 neo slapd[3211]: conn=10 op=22 SEARCH RESULT tag=101 err=0 nentries=1 text=
Apr 30 17:26:24 neo slapd[3205]: conn=29 fd=15 ACCEPT from IP=194.57.141.253:32857 (IP=0.0.0.0:389)
Apr 30 17:26:24 neo slapd[3210]: conn=29 op=0 BIND dn="" method=128
Apr 30 17:26:24 neo slapd[3210]: conn=29 op=0 RESULT tag=97 err=0 text=
Apr 30 17:26:24 neo slapd[3211]: conn=29 op=1 SRCH base="o=lpmm,c=fr" scope=2 filter="(uid=stenon)"
Apr 30 17:26:24 neo slapd[3211]: <= bdb_equality_candidates: (uid) index_param failed (18)
Apr 30 17:26:24 neo slapd[3211]: conn=29 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text=
Apr 30 17:26:24 neo slapd[3210]: conn=29 op=2 SRCH base="o=lpmm,c=fr" scope=2 filter="(&(objectClass=posix
Group)(|(memberUid=stenon)(uniqueMember=uid=stenon,o=lpmm,c=fr)))"
Apr 30 17:26:24 neo slapd[3210]: conn=29 op=2 SRCH attr=cn userPassword memberUid uniqueMember gidNumber
Apr 30 17:26:24 neo slapd[3210]: conn=29 op=2 SEARCH RESULT tag=101 err=0 nentries=0 text=
Apr 30 17:26:24 neo slapd[3205]: conn=29 fd=15 closed
Apr 30 17:26:32 neo slapd[3211]: conn=10 op=23 SRCH base="o=lpmm,c=fr" scope=2 filter="(&(objectClass=posi
xAccount)(uid=stenon))"
Apr 30 17:26:32 neo slapd[3211]: conn=10 op=23 SRCH attr=uid userPassword uidNumber gidNumber cn homeDirec
tory loginShell gecos description objectClass
Apr 30 17:26:32 neo slapd[3211]: <= bdb_equality_candidates: (uid) index_param failed (18)
Apr 30 17:26:32 neo slapd[3211]: conn=10 op=23 SEARCH RESULT tag=101 err=0 nentries=1 text=
Apr 30 17:26:32 neo slapd[3210]: conn=10 op=24 SRCH base="o=lpmm,c=fr" scope=2 filter="(&(objectClass=shad
owAccount)(uid=stenon))"
Apr 30 17:26:32 neo slapd[3210]: conn=10 op=24 SRCH attr=uid userPassword shadowLastChange shadowMax shado
wMin shadowWarning shadowInactive shadowExpire
Apr 30 17:26:32 neo slapd[3210]: <= bdb_equality_candidates: (uid) index_param failed (18)
Apr 30 17:26:32 neo slapd[3210]: conn=10 op=24 SEARCH RESULT tag=101 err=0 nentries=1 text=
Apr 30 17:26:32 neo slapd[3211]: conn=10 op=25 SRCH base="o=lpmm,c=fr" scope=2 filter="(&(objectClass=posi
xAccount)(uid=stenon))"
Apr 30 17:26:32 neo slapd[3211]: conn=10 op=25 SRCH attr=uid userPassword uidNumber gidNumber cn homeDirec
tory loginShell gecos description objectClass
Apr 30 17:26:32 neo slapd[3211]: <= bdb_equality_candidates: (uid) index_param failed (18)
Apr 30 17:26:32 neo slapd[3211]: conn=10 op=25 SEARCH RESULT tag=101 err=0 nentries=1 text=
Apr 30 17:26:32 neo slapd[3210]: conn=10 op=26 SRCH base="o=lpmm,c=fr" scope=2 filter="(&(objectClass=shad
owAccount)(uid=stenon))"
Apr 30 17:26:32 neo slapd[3210]: conn=10 op=26 SRCH attr=uid userPassword shadowLastChange shadowMax shado
wMin shadowWarning shadowInactive shadowExpire
Apr 30 17:26:32 neo slapd[3210]: <= bdb_equality_candidates: (uid) index_param failed (18)
Apr 30 17:26:32 neo slapd[3210]: conn=10 op=26 SEARCH RESULT tag=101 err=0 nentries=1 text=


***now 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/inetorgperson.schema
include        /usr/local/etc/openldap/schema/nis.schema
include        /usr/local/etc/openldap/schema/lpmm.schema

schemacheck             on

pidfile        /usr/local/var/slapd.pid
argsfile    /usr/local/var/slapd.args

allow bind_v2

database bdb
suffix "o=lpmm,c=fr"
rootdn "cn=admin,o=lpmm,c=fr"
rootpw {SHA}5en6G6MezRroT3XKqkdPOmY/BfQ=
directory /usr/local/var/openldap-data
index objectClass eq


***then my init.ldif :

dn: o=lpmm,c=fr
#objectClass: dcObject
objectClass : organization
o : lpmm
description : lpmm noeud du schema

dn: ou=ancien_personnel,o=lpmm,c=fr
objectClass : organizationalUnit
ou : ancien_personnel
description : Personnes ayany fini au laboratoire


dn: ou=personnel,o=lpmm,c=fr objectClass : organizationalUnit ou : personnel description : Personnes travaillants au laboratoire

dn: ou=inscription,o=lpmm,c=fr
objectClass : organizationalUnit
ou : inscription
description : Personnes voulant entrer au LPMM

dn: uid=stenon,ou=inscription,o=lpmm,c=fr
objectClass : top
objectClass : person
objectClass : organizationalPerson
objectClass : inetOrgPerson
objectClass : lpmm
objectClass : posixAccount
objectClass : shadowAccount
#gecos: root
#shadowMax: 99999
#shadowWarning: 7
uid: stenon
uidNumber: 1000
gidNumber: 1000
cn: TENON Samuel
sn: TENON
description: descrip
mail: stenon@****
dateArrive: 24-04-2003
dateDepart: 24-04-2045
postalAddress: *********
telephonenumber: ****
roomNumber: 210
homeDirectory: /home/stenon
loginShell: /bin/sh

***my lapd.conf on client :
host 192.123.123.123
base: o=lpmm,c=fr

have you got some ideas ?





You need to add indices on the most useful attributes ( uid,cn ...) and then use "slapindex" (man slapindex) to build your
new indices (don't forget to stop slapd or restart in readonly mode).
(uid) index_param failed (18) is not a critical error message, it's simply an advice ...


A.DUVAL