[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
[no subject]
hi all,
* The problem:
When i do a ldapadd with this ldif file there is an error :
dn: cn=vpu_grm1,ou=ums,o=alcatel,c=fr
VoiceMailboxId: -1
userPassword: rennes1
uid: vpugrm1
cn: vpugrm1
rfc822Mailbox: vpu_grm1@ums.alcatel.fr
mailDeliveryOption: mailbox
mailFolderMap: Sun-MS
optionBvABv: vpim
objectClass: vPIMUser
objectClass: aVPSUser
objectClass: emailPerson
mailHost: mcu141d.ums.alcatel.fr
vpuSiteName: rennes
VPUNumber: 1
telephoneNumber1: vpu_grm1
telephoneNumber: vpu_grm1
=>> err=21 text=value contains invalid data
But when i do a ldapadd with this ldif file there is no error
dn: cn=vpugrm1,ou=ums,o=alcatel,c=fr
VoiceMailboxId: -1
userPassword: rennes1
uid: vpugrm1
cn: vpugrm1
rfc822Mailbox: vpugrm1@ums.alcatel.fr
mailDeliveryOption: mailbox
mailFolderMap: Sun-MS
optionBvABv: vpim
objectClass: vPIMUser
objectClass: aVPSUser
objectClass: emailPerson
mailHost: mcu141d.ums.alcatel.fr
vpuSiteName: rennes
VPUNumber: 1
telephoneNumber1: vpugrm1
telephoneNumber: vpugrm1
Only 'vpu_grm1' has moved to 'vpugrm1'
* My configuration:
This is my local.schema that define my attribute
attributeType ( 1.1 NAME 'telephoneNumber1' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50)
attributeType ( 1.2 NAME 'telephoneNumber2' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50)
attributeType ( 1.3 NAME 'telephoneNumber3' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50)
attributeType ( 1.4 NAME 'telephoneNumber4' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50)
attributeType ( 1.5 NAME 'VPUNumber' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27)
attributeType ( 1.6 NAME 'VoiceMailboxId' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27)
attributeType ( 1.7 NAME 'vpuSiteName' EQUALITY caseIgnoreMatch SUP Name)
attributeType ( 1.8 NAME 'optionBvABv' EQUALITY caseIgnoreMatch SUP Name)
attributeType ( 1.9 NAME 'IMcalendarHost' EQUALITY caseIgnoreMatch SUP Name)
attributeType ( 1.10 NAME 'IMcalendarName' EQUALITY caseIgnoreMatch SUP Name)
attributeType ( 1.11 NAME 'mailDeliveryOption' EQUALITY caseIgnoreMatch SUP Name)
attributeType ( 1.12 NAME 'mailFolderMap' EQUALITY caseIgnoreMatch SUP Name)
attributeType ( 1.13 NAME 'mailForwardingAddress' EQUALITY caseIgnoreMatch SUP Name)
attributeType ( 1.14 NAME 'adrIMAP4' EQUALITY caseIgnoreMatch SUP Name)
attributeType ( 1.15 NAME 'mailProgramDeliveryInfo' EQUALITY caseIgnoreMatch SUP Name)
objectclass ( 2.1 NAME 'aVPSUser'
MUST (commonName
$ userid
$ telephoneNumber
$ telephoneNumber1
$ VPUNumber
$ VoiceMailboxId
$ vpuSiteName
$ optionBvABv)
MAY (telephoneNumber2
$ telephoneNumber3
$ telephoneNumber4
$ adrIMAP4)
)
objectclass ( 2.2 NAME 'vPIMUser'
MUST (commonName
$ VoiceMailboxId)
MAY (rfc822Mailbox
$ userPassword)
)
objectclass ( 2.3 NAME 'emailPerson'
MUST (commonName)
MAY (mailDeliveryOption
$ mailFolderMap
$ mailHost
$ mailProgramDeliveryInfo
$ mailForwardingAddress)
)
I use a BerkeleyDB database and openldap 2.0.7
* The question:
Is there a possibility to add a propriety to my attribute for resolve this problem ?
Any information would be greatly appreciated.
Thanks in advance
Benoit