Step 10 of 14 Mailbox Role Error

I keep getting the following error:

Error:
The following error was generated when "$error.Clear(); 
          if (!$RoleIsDatacenter)
          {
            $arbUsers = @(get-user -Filter {lastname -eq "MSExchApproval 1f05a927-3be2-4fb9-aa03-b59fe3b56f4c"} -IgnoreDefaultScope -ResultSize 1);
            if ($arbUsers.Length -ne 0)
            {
              $mbxname = $arbUsers[0].name;
              $mbxs = @( get-mailbox -arbitration -Filter {name -eq $mbxname} -IgnoreDefaultScope -resultSize 1 );
              if ( $mbxs.length -eq 0)
              {
                $dbs = @(get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
                if ($dbs.Length -ne 0)
                {
                  enable-mailbox -Arbitration -identity $arbUsers[0] -database $dbs[0].Identity;
                }
              }
            }
          }
        " was run: "Active Directory operation failed on servername.domain.com. 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-03151222, problem 6002 (OBJ_CLASS_VIOLATION), data -1814126740
".

When I go into ADSI Edit:

Configuration > CN Services > Microsoft Exchange > OrganizationName >  Administrative Groups > Exchange Administrative Groups > Databases

I have 3 Mailbox Databases listed. Should I delete 1 or all of them?

November 21st, 2014 2:53am

Hi Sam,

Try downloading the Exchange setup again, extract and install it afresh.

Free Windows Admin Tool Kit Click here and download it now
November 21st, 2014 6:47am

Hi,

There could be some attributes missing from different classes in schema which caused setup to failed. Please try the following steps to solve this issue.

  1. Open Windows PowerShell on a domain controller.
  2. Type regsvr32 schmmgmt.dll
  3. Start >> Run >> Type "MMC"
  4. Click File >> Add/Remove snapin
  5. Click on Active Directory Schema
  6. Click Add >> OK
  7. Expand Active Directory Schema
  8. Click on Classes, then Locate MapiRecipient, right-click to Properties
  9. Under Attributes tab, click Add
  10. From "Select a schema object" choose Mail
  11. Click on OK and then apply
  12. Replicate the changes to all the domain controllers
  13. Rerun the setup again.

Best Regards.

November 21st, 2014 12:01pm

Hi,

There could be some attributes missing from different classes in schema which caused setup to failed. Please try the following steps to solve this issue.

  1. Open Windows PowerShell on a domain controller.
  2. Type regsvr32 schmmgmt.dll
  3. Start >> Run >> Type "MMC"
  4. Click File >> Add/Remove snapin
  5. Click on Active Directory Schema
  6. Click Add >> OK
  7. Expand Active Directory Schema
  8. Click on Classes, then Locate MapiRecipient, right-click to Properties
  9. Under Attributes tab, click Add
  10. From "Select a schema object" choose Mail
  11. Click on OK and then apply
  12. Replicate the changes to all the domain controllers
  13. Rerun the setup again.

Best Regards.

I do not have a Class called "MapiRecipient". :/

I did a fresh Hyper-V server, with all the Pre-Reqs and came up with the same error.

Free Windows Admin Tool Kit Click here and download it now
November 22nd, 2014 12:52am

Hi,

Is there Anasync Tool in your envronment? If yes, please refer to the following for troubleshooting this issue.

http://support.microsoft.com/kb/923835

Best Regards.

November 28th, 2014 12:41pm

Did you try with a fresh copy of the download.
Free Windows Admin Tool Kit Click here and download it now
December 11th, 2014 2:25pm

Did you try with a fresh copy of the
January 30th, 2015 2:11am

Setup is failing when trying to set properties on Arbitration Mailbox.  "MSExchApproval 1f05a927-3be2-4fb9-aa03-b59fe3b56f4c"

Can you open latest PS1 file which is available in C:\ExchangeSetupLogs folder and get me last 5 lines.

You may delete the user object "MSExchApproval 1f05a927-3be2-4fb9-aa03-b59fe3b56f4c" and resume setup.

Once the setup completes, run setup /p so that the object gets recreated.

Then run the command below to recreate the arbitration mailbox.

Enable-Mailbox "MSExchApproval 1f05a927-3be2-4fb9-aa03-b59fe3b56f4c" -Arbitration -Database "DatabaseName"

Free Windows Admin Tool Kit Click here and download it now
January 30th, 2015 2:24pm

Setup is failing when trying to set properties on Arbitration Mailbox.  "MSExchApproval 1f05a927-3be2-4fb9-aa03-b59fe3b56f4c"

Can you open latest PS1 file which is available in C:\ExchangeSetupLogs folder and get me last 5 lines.

You may delete the user object "MSExchApproval 1f05a927-3be2-4fb9-aa03-b59fe3b56f4c" and resume setup.

Once the setup completes, run setup /p so that the object gets recreated.

Then run the command below to recreate the arbitration mailbox.

Enable-Mailbox "MSExchApproval 1f05a927-3be2-4fb9-aa03-b59fe3b56f4c" -Arbitration -Database "DatabaseName

January 30th, 2015 6:59pm

Now setup is failing when exchange trusted subsystem is trying to modify properties of discovery search mailbox.

Delete the user object DiscoverySearch{Guid} and resume the setup and it should take care of the issue.

Once that is completed, run setup /p and enable arbitration mailboxes and the discovery search following the process documented on the article:

http://social.technet.microsoft.com/wiki/contents/articles/6874.how-to-recreate-system-mailbox-federatedemail-discoverysearchmailbox-in-exchange-2010.aspx

if the setup fails again, then get the error from exchangesetup.log and the latest PS1 file in the C:\ExchangeSetupLogs Directory.

Revert back with the outcome.

Free Windows Admin Tool Kit Click here and download it now
January 30th, 2015 8:15pm

Now setup is failing when exchange trusted subsystem is trying to modify properties of discovery search mailbox.

Delete the user object DiscoverySearch{Guid} and resume the setup and it should take care of the issue.

Once that is completed, run setup /p and enable arbitration mailboxes and the discovery search following the process documented on the article:

http://social.technet.microsoft.com/wiki/contents/articles/6874.how-to-recreate-system-mailbox-federatedemail-discoverysearchmailbox-in-exchange-2010.aspx

if the setup fails again, then get the error from exchangesetup.log and the latest PS1 file in the C:\ExchangeSetupLogs Directory.

Revert back with the ou

January 30th, 2015 9:16pm

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

Other recent topics Other recent topics