Exchange 2007 - Hub installs, CAS fails in site with Exchange 2003
Hi thereBackground: Exchange 2007 SP1 & Exchange 2003 SP2. Main AD site has 3 @ Exchange 2003 &11 Exchange 2007 (2 @ Hub, 3 @ CAS, 3 Mailbox & 3 SCR Mailbox). 1 other AD site has 1 Exchange 2003 SP2, another AD site has 2 Exchange 2003.Issue: I'm trying to install Exchange 2007 on a new server (Windows 2003 R2 SP2 x64), the AD site has one Exchange 2003 mailbox server already. I've tried both the Typical and Custom installation. The HUB role has installed successfully but the CAS role continues to fail, the setup error returned is; Configuring Microsoft Exchange ServerClient Access server role ......................... FAILEDActive Directory operation failed on <DC FQDN>. This error is not retriable. Additional information: An attempt was made to modify an object to include an attribute that is not legal for its class. Active directory response: 0000207D: UpdErr: DSID-03150F9C, problem 6002 (OBJ_CLASS_VIOLATION), data 0The tasks in the seutp log immediatley prior to the errors are; [7/03/2009 1:21:30 PM] [2] Administrator Active Directory session settings are: View Entire Forest: 'True', Configuration Domain Controller: '<DC FQDN>', Preferred Global Catalog: '<DC FQDN>', Preferred Domain Controllers: '{<DC FQDN> }'[7/03/2009 1:21:30 PM] [2] Searching objects "<CAS FQDN>" of type "Server" under the root "$null".[7/03/2009 1:21:30 PM] [2] Previous operation run on domain controller '<DC FQDN>'.[7/03/2009 1:21:30 PM] [2] Processing object "<CAS Hostname>".[7/03/2009 1:21:30 PM] [2] [ERROR] Active Directory operation failed on<DC FQDN>. This error is not retriable. Additional information: An attempt was made to modify an object to include an attribute that is not legal for its class.Active directory response: 0000207D: UpdErr: DSID-03150F9C, problem 6002 (OBJ_CLASS_VIOLATION), data 0 [7/03/2009 1:21:30 PM] [2] [ERROR] An object class violation occurred.[7/03/2009 1:21:30 PM] [2] Ending processing.[7/03/2009 1:21:30 PM] [1] The following 1 error(s) occurred during task execution:[7/03/2009 1:21:30 PM] [1] 0. ErrorRecord: Active Directory operation failed on<DC FQDN>. This error is not retriable. Additional information: An attempt was made to modify an object to include an attribute that is not legal for its class.Active directory response: 0000207D: UpdErr: DSID-03150F9C, problem 6002 (OBJ_CLASS_VIOLATION), data 0 [7/03/2009 1:21:30 PM] [1] 0. ErrorRecord: Microsoft.Exchange.Data.Directory.ADOperationException: Active Directory operation failed on<DC FQDN>. This error is not retriable. Additional information: An attempt was made to modify an object to include an attribute that is not legal for its class.Active directory response: 0000207D: UpdErr: DSID-03150F9C, problem 6002 (OBJ_CLASS_VIOLATION), data 0---> System.DirectoryServices.Protocols.DirectoryOperationException: An object class violation occurred. at System.DirectoryServices.Protocols.LdapConnection.ConstructResponse(Int32 messageId, LdapOperation operation, ResultAll resultType, TimeSpan requestTimeOut, Boolean exceptionOnTimeOut) at System.DirectoryServices.Protocols.LdapConnection.SendRequest(DirectoryRequest request, TimeSpan requestTimeout) at Microsoft.Exchange.Data.Directory.PooledLdapConnection.SendRequest(DirectoryRequest request, LdapOperation ldapOperation) at Microsoft.Exchange.Data.Directory.ADSession.ExecuteModificationRequest(ADRawEntry entry, DirectoryRequest request, ADObjectId originalId) --- End of inner exception stack trace --- at Microsoft.Exchange.Data.Directory.ADSession.AnalyzeDirectoryError(PooledLdapConnection connection, DirectoryRequest request, DirectoryException de, Int32 totalRetries, Int32 retriesOnServer) at Microsoft.Exchange.Data.Directory.ADSession.ExecuteModificationRequest(ADRawEntry entry, DirectoryRequest request, ADObjectId originalId) at Microsoft.Exchange.Data.Directory.ADSession.Save(ADObject instanceToSave, IEnumerable`1 properties) at Microsoft.Exchange.Management.SystemConfigurationTasks.SetClientAccessServer.InternalProcessRecord() at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()[7/03/2009 1:21:30 PM] [1] [ERROR] Active Directory operation failed on<DC FQDN>. This error is not retriable. Additional information: An attempt was made to modify an object to include an attribute that is not legal for its class.Active directory response: 0000207D: UpdErr: DSID-03150F9C, problem 6002 (OBJ_CLASS_VIOLATION), data 0 [7/03/2009 1:21:30 PM] [1] [ERROR] An object class violation occurred.[7/03/2009 1:21:30 PM] [1] Setup is halting task execution because of one or more errors in a critical task.[7/03/2009 1:21:30 PM] [1] Finished executing component tasks.[7/03/2009 1:21:30 PM] [1] Ending processing.[7/03/2009 1:21:30 PM] [0] The Exchange Server Setup operation did not complete. For more information, visit http://support.microsoft.com and enter the Error ID.[7/03/2009 1:21:30 PM] [0] End of Setup[7/03/2009 1:21:30 PM] [0] ********************************************** I'm stuck. I've seen a couple of posts of simlar issues but without any real resolutions. Can anyone help?Cheers, Scott
March 7th, 2009 6:11am

Hi Scott, The issue may occur if the "msExchMobileMailboxPolicy" was set to "Type 88" instead of "Structural". Therefore, I suggest we attempt the following steps to change objectClassCategory from 0 to 1 to the object "CN=ms-Exch-Mobile-Mailbox-Policy,CN=Schema,CN=Configuration,DC=domain,DC=com" 1. Launch LDP.exe and bind to the DS server you want to modify. Make sure you are schema admin, and admin over the partition you are modifying 2. After connecting and binding navigate to the browse menu and select the "Modify" option. 3. Leave the DN blank, type 'schemaUpgradeInProgress' into the Attribute field and in the values field type 1. 4. Click the Add operation and then click the enter button. This will add this command to the entry list. 5. Click the Run button. If you are successful you should see a successful modify message. 6. Open ADSIEdit.msc on Windows 2003 Server 7. Expand CN=Schema,CN=Configuration,DC=domain,DC=com 8. Search for CN=ms-Exch-Mobile-Mailbox-Policy... 9. Modify the attribute objectClassCategory from 0 to 1. 10. Launched "Active Directory Schema" snap-in 11. Expand "Classes" 12. Searched for "msExchMobileMailboxPolicy" 13. Type now should say "Structural" instead of "Type 88" 14. Force AD replication and then try to install the CAS role. If the issue still persists, please help me gather the entire setup log to me at v-mishen@microsoft.com. Please also run the following command and send the output file to me: Ldifde s <dc> -f c:\output.txt d CN=ms-Exch-Mobile-Mailbox-Policy,CN=Schema,CN=Configuration,DC=domain Mike
Free Windows Admin Tool Kit Click here and download it now
March 10th, 2009 10:58am

Hi everyone I have resolved this problem with the assistance of Microsoft PSS. Under Microsofts instruction I checked the following attributes in ADSIEdit.msc to find msExchBaseClass was missing from the auxillaryClass attribute on the Container & Organizational-Unit objects. The values should be; CN=Group,CN=Schema,CN=Configuration,DC=optus,DC=com,DC=au Attribute: auxiliaryClass Current value: msExchBaseClass;msExchCustomAttributes;msExchIMRRecipient,nvdObject Right value: msExchBaseClass;msExchCustomAttributes;msExchIMRRecipient Our value (and it works): msExchBaseClass;msExchCustomAttributes;msExchIMRRecipient,nvdObject CN=Container,CN=Schema,CN=Configuration,DC=optus,DC=com,DC=au Attribute: auxiliaryClass Current value: nvdObject Right value: msExchBaseClass Our value (and it works): msExchBaseClass,nvdObject CN=Organizational-Unit,CN=Schema,CN=Configuration,DC=optus,DC=com,DC=au Attribute: auxiliaryClass Current value: nvdObject Right value: msExchBaseClass Our value (and it works): msExchBaseClass,nvdObject Once I added msExchBaseClass to the 2 where it was missing, my Exchange 2007 typical installation completed successfully. Hope this helps others in the same situation. Cheers, Scott
March 23rd, 2009 12:30am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics