Error "SINGLE VALUED ATTRIBUTE" adding users to iManager roles

  • 3377357
  • 22-Dec-2006
  • 26-Apr-2012

Environment

Novell eDirectory 8.7.3 for NetWare 6.5
Novell eDirectory 8.8.2 for NetWare 6.5
Novell iManager 2.7
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.

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