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

Re: schema error



Jason Lixfeld <jason+lists.openldap@lixfeld.ca> writes:

> Sorry to break in here.  I'm having the same issue.
>
> On 22-Jul-04, at 7:33 AM, Buchan Milne wrote:
>
> <snip>
>
>> | But when i start ldap server i have the following error:
>> | /etc/openldap/schema/qmailuser.schema: line 82: AttributeType
>> inappropriate matching rule: "caseIgnoreSubstringsMatch"
>
> </snip>
>
> <snip>
>
>> | The attribute that have the error is the following :
>> | attributetype ( 1.3.6.1.4.1.7914.1.2.1.11 NAME 'mailReplyText'
>> |         DESC 'A reply text for every incoming message'
>> |         SUBSTR caseIgnoreSubstringsMatch
>> |         SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{4096} SINGLE-VALUE )
>
> </snip>

There is an EQUALITY Matching Rule missing.

>> This is a problem with the qmail-ldap schemas, which has been
>> correcte
>
> Quanah replied to this original thread a bit later on confirming the
> issue was with the SUBSTR type and suggested investigating the
> caseIgnoreIA5SubstringsMatch.  To which I have done, also to no avail:
>
> line 81 (attributetype ( 1.3.6.1.4.1.7914.1.2.1.11 NAME
> 'mailReplyText'  DESC 'A reply text for every incoming message' SUBSTR
> caseIgnoreIA5SubstringsMatch SYNTAX
> 1.3.6.1.4.1.1466.115.121.1.15{4096}  SINGLE-VALUE ))
> /usr/local/etc/openldap/schema/qmail.schema6: line 81: AttributeType
> inappropriate matching rule: "caseIgnoreIA5SubstringsMatch"
>
> Any other suggestions?

The Syntax is 'directory string', therefore
'caseIgnoreIASubstringMatch' is inappropriate

-Dieter

-- 
Dieter Klünter | Systemberatung
Tel.: +49.40.64861967
Fax : +49.40.64891521
http://www.avci.de