Topic Last Modified: 2006-12-01

The Microsoft® Exchange Server Analyzer Tool queries the Active Directory® directory service to determine whether the msExchBaseClass class appears in the auxiliaryClass attribute of Group objects in the Active Directory schema.

Active Directory has predefined classes that define all the different object types that the directory must have to function correctly. Object definitions are created by nesting classes inside each other. Nesting classes produces a parent/child relationship between the classes.

The msExchBaseClass class is added to the Active Directory when you install Exchange 2000 Server, Exchange Server 2003, and Exchange Server 2007. The msExchBaseClass class is the base auxiliary class that is applied to all classes that are extended by CDO for Exchange 2000 Server, Exchange Server 2003, and Exchange Server 2007 (CDOEX). CDOEX provides the fundamental Component Object Model (COM) classes and interfaces that are used to manage most types of information in the Exchange store.

Incorrectly modifying the Active Directory schema may break the relationship between the msExchBaseClass class and the auxiliaryClass attribute of Group objects. This break could cause Exchange server instability, such as Recipient Update Services processing errors, or prevent the installation of new Exchange Server 200x servers into the organization.

If the Exchange Server Analyzer finds the msExchBaseClass class does not appear in the auxiliaryClass attribute of Group objects in the Active Directory schema, this indicates that this relationship is broken. If the msExchBaseClass class does not appear in the auxiliaryClass attribute of Group objects in the Active Directory schema, the Exchange Server Analyzer displays an error.

To correct this error, contact Microsoft Customer Support Services (http://go.microsoft.com/fwlink/?LinkId=41364).