DDCCompareAttribute failed in GetNonAuthoritativePartitions err: no such attribute (-603)

(Last modified: 02Feb2004)

This document (10090827) is provided subject to the disclaimer at the end of this document.

fact

Novell NetWare 6.5 Support Pack 1

Novell eDirectory 8.7.3

symptom

DDCCompareAttribute failed in GetNonAuthoritativePartitions err: no such attribute (-603)

Could not get list of non authoritative partitions in ReadConfigFromDS, err = no such attribute (-603)

Error -603 loading NLDAP

change

Upgraded from NetWare 5.1 SP6 DS 85.30 to NetWare 6.5 SP1

cause

SYS:\SYSTEM\SCHEMA\NDS500.SCH  was flagged as Read-Only and did not run the updated NDS500.SCH

Attribute "Authoritative" was missing from schema

fix

Re-extend the schema with the SYS:\SYSTEM\SCHEMA\NDS500.SCH.  After doing so, delete and recreate the LDAP Server and LDAP Group object

note

Troubleshooting steps:

Unloaded NLDAP.NLM. 

Used DSTRACE.NLM - Turned on the following flags:
DSTRACE +VCLN
DSTRACE +CBUF
DSTRACE +ABUF
DSTRACE +AREQ
DSTRACE +LDAP
DSTRACE SCREEN ON
DSTRACE FILE ON
LOAD NLDAP  Wait for the errors then:
DSTRACE FILE OFF

This is the helpful section of the log:

AREQ: [2004/01/27 10:06:16] Calling DSACompare conn:2 for client .LAB56.CAB.NPS.LAB56_TREE.
ABUF: [2004/01/27 10:06:16] Request - (38)
0000  00 00 00 00 33 80 00 00 01 00 00 00 1C 00 00 00 ....3...........
0010  61 00 75 00 74 00 68 00 6F 00 72 00 69 00 74 00 a.u.t.h.o.r.i.t.  <<<<---------This is the attribute we are looking for
0020  61 00 74 00 69 00 76 00 65 00 00 00 01 00 00 00 a.t.i.v.e.......
0030  04 00 00 00 00 00 00 00                         ........
ABUF: [2004/01/27 10:06:16] Reply - (0)
AREQ: [2004/01/27 10:06:16] DSACompare failed, no such attribute (-603).


When NLDAP loads, it checks schema for an attribute called "authoritative".  In this case, there was no such attribute defined in schema.  The attribute is defined in the SYS:\SYSTEM\SCHEMA\NDS500.SCH file. Even though NLDAP.NLM was looking for the "authoritative" attribute in schema, this attribute is not a mandatory or optional attribute for the LDAP server or LDAP group. 

document

Document Title: DDCCompareAttribute failed in GetNonAuthoritativePartitions err: no such attribute (-603)
Document ID: 10090827
Solution ID: NOVL95329
Creation Date: 30Jan2004
Modified Date: 02Feb2004
Novell Product Class:Novell eDirectory

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.