Source: eDirectory or NDS
Explanation: An attempt was made to create an object using an eDirectory or NDS schema class definition that is not flagged as a base class. Only an eDirectory or NDS schema class definition that has its Effective Class flag set can be used as the base class for a new object.
Warning: Applying all solutions mentioned in this topic could make the problem worse if the actual cause of the problem is not known. Before following a course of action, make sure that you understand the cause of the error and the consequences for the actions suggested.
Possible Cause: An schema class definition that is flagged as an Effective Class was not used when creating an object.
Action: When creating an object, select an eDirectory or NDS schema class definition that is flagged as an Effective Class.
Possible Cause: If the error occurs when restoring an object, the eDirectory or NDS schema in use by the tree is probably different from the schema used by the original eDirectory or NDS tree.
Action: Before attempting to restore an eDirectory or NDS object, restore the eDirectory or NDS schema. This might require reinstalling any software that extended the eDirectory or NDS schema.
Possible Cause: If the error occurs when mutating a bindery object, an internal error within eDirectory or NDS could have occurred.
Action: Contact a Novell Support Provider.
Possible Cause: eDirectory or NDS has two types of object classes: effective and noneffective. You can use only effective classes to create entries.
You can use noneffective classes as super classes. These noneffective classes define information associated with various effective classes.
Action: The standard NetWare utilities that ship with NetWare only allow effective classes to be used when creating objects. Find out what utility is being used to create the object. This utility is not following the rules of the specified object. Contact the developer of the utility.