Environment
Novell eDirectory 8.7.3 for NetWare 6.5
Novell eDirectory 8.8.2 for NetWare 6.5
Novell iManager 2.7Novell eDirectory 8.8.2 for NetWare 6.5
Novell iManager 2.6
Novell iManager 2.5
Situation
iManager 2.5 or iManager 2.6 or iManager 2.7 with role based services.
Attempting to add or delete users from role based services roles appears to apply but on clicking OK returns the following:
ERROR: "SINGLE_VALUED_ATTRIBUTE"
The add or delete does not take effect.
Resolution
There are objects in the tree (possibly O or OU containers) with unknown base class attributes.
Use dsbrowse or iMonitor to search for objects that have"unknown base class" attributes. Once identified, use ConsoleOne to delete the unknown base class attribute from these objects, don't forget to take backups of the database before deleteing these attributes.
Alternatively open a service request with Novell Technical Support to have the attributes deleted.
Alternatively open a service request with Novell Technical Support to have the attributes deleted.
Additional Information
The same situation occurs when trying to assign a password policy to a container or a user that contains "unknown base class" attribute. The same solution as provided above will solve the problem.
The iManager debug log will provide more detail such as
05/12/08 [11:52:49.922] | ObjectAttribute.....146 | com.novell.admin.ns.NamespaceException: SINGLE_VALUED_ATTRIBUTE: Unknown Base Class |
05/12/08 [11:52:49.923] | RoleManagementTask..991 | SINGLE_VALUED_ATTRIBUTE |