Hi all.

First, excuse me for my bad english.

I use openldap 2.3.27 on RHEL5.
Openldap is needed for authentication and addresssbook storage for egrouware.
I have only one last thing to do : getting contact's categories in the addressbook.

For that, I have added the evolutionperson.schema given in the egroupware package. After adding the evolutionperson.schema and restarting openldap, I've no error messages.
Then, if I want to add the objectClass evolutionPerson to an uid in the addressbook, I have the following error :

###############
$slapadd -n 1 -l /tmp/importbase.ldif
str2entry: invalid value for attributeType objectClass #2 (syntax 1.3.6.1.4.1.1466.115.121.1.38)
slapadd: could not parse entry (line=8463)
##############

Here is the modified entry (line 8463) in /tmp/importbase.ldif
##############
dn: uid=6f945b6f9556393d9151252790d2f7a4,cn=aldevar,ou=personal,ou=contacts,ou
 =Users,dc=domain,dc=fr
uid: 6f945b6f9556393d9151252790d2f7a4
objectClass: inetOrgPerson
objectClass: person
objectClass: evolutionPerson
cn: sebastien quettier2
givenName: sebastien
sn: quettier2
mail: sebastien.quettier2@revnew.domain.fr
displayName: quettier2, sebastien
structuralObjectClass: inetOrgPerson
entryUUID: d91d6e36-5284-102e-8370-b3fd7d4e5e39
creatorsName: cn=Manager,dc=domain,dc=fr
createTimestamp: 20091021115853Z
entryCSN: 20091021115853Z#0001a6#00#000000
modifiersName: cn=Manager,dc=domain,dc=fr
modifyTimestamp: 20091021115853Z
################

And finally here is slapd.conf :

################
include         /etc/openldap/schema/core.schema
include         /etc/openldap/schema/cosine.schema
include         /etc/openldap/schema/inetorgperson.schema
inculde         /etc/openldap/schema/evolutionperson.schema
include         /etc/openldap/schema/mozillaabpersonalpha.schema
include         /etc/openldap/schema/rfc2307bis.schema
include         /etc/openldap/schema/samba.schema
include         /etc/openldap/schema/hopital.schema

allow bind_v2

pidfile         /var/run/openldap/slapd.pid
argsfile        /var/run/openldap/slapd.args

moduleload     back_bdb.la
 moduleload     back_ldap.la
 moduleload     back_ldbm.la
 moduleload     back_passwd.la
 moduleload     back_shell.la

access to dn.one="ou=Users,dc=domain,dc=fr" attrs=entry,sn,mail,cn,givenName,telephoneNumber,uid,objectClass
        by anonymous read

access to dn.one="ou=Groups,dc=domain,dc=fr" attrs=cn,memberUid,objectClass
        by anonymous read

access to dn.one="ou=People,dc=domain,dc=fr" attrs=entry,sn,mail,cn,givenName,telephoneNumber
        by anonymous read

include /etc/openldap/acl_addressbooks.conf

access to *
        by * peername.ip=194.146.14.189 read

access to *
        by * none

database        bdb
suffix          "dc=domain,dc=fr"
rootdn          "cn=Manager,dc=domain,dc=fr"
rootpw          passord

directory       /var/lib/ldap

index default pres,eq
index uid
index cn,sn,mail pres,eq
index   objectClass     eq
##################

Can someone help me to find a solution for this problem?