ObjectClass=unknown

Overview#

ObjectClass=unknown is an ObjectClass Type assigned to a LDAP Entry when all of the MUST AttributeTypes are not yet present for the ObjectClasses defined to create the entry.

Typically this happens when based Forward Reference when trying to maintain Referential Integrity. This could happen when a user DN is added to a Group but the user is not yet completed the Add Request.

UnknownBaseClass with the OID of 2.16.840.1.113719.1.1.4.1.110 is the ObjectClass Type

Possible Resolution[1]#

The easiest way to address this issue is removing and recreating the object. There's some situations where this isn't possible, eg the object in question is a LDAP Container. In that case, the following cross platform procedure can be used.

In some cases, the object still won't synch immediately. If this needs to be done, choose Advanced Options -> TimeStamp Entry.!! Ndsrepair If objects are known on one Replica and not on another, run Ndsrepair -P | Advanced Options | Repair Local Database | Check Local References on the databases with unknown objects.

Verify Schema Synchronization#

...!! More Information There might be more information for this subject on one of the following: