Solved

exchange 2013 cu2

Posted on 2013-12-29
10
1,318 Views
Last Modified: 2014-01-15
I am trying to install Exchange 2013 CU2 (second node) so that I can setup DAG. I have follow and meet all prerequisites. On step 7 of 14 I get the following error.

Error:
The following error was generated when "$error.Clear();
          if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) )
          {
            Update-RmsSharedIdentity -ServerName $RoleNetBIOSName
          }
        " was run: "Database is mandatory on UserMailbox. Property Name: Database".

I did find some articles on how to resolve this issue, one was to make sure that certain services are running during the installation. The only one that I saw that would stop was the Remote Registry so I would continue to make sure that service was running.

Please advise,
Niles
0
Comment
Question by:Niles67
10 Comments
 
LVL 7

Expert Comment

by:dsnegi_25dec
ID: 39744668
As per your error looks below article will help you.But these types of issues come due to arbitration mailboxes . So I will suggest removing arbitration mailboxes & then try to install again & arbitration mailboxes will automatically will recreate once you  will upgrade CU2



http://kickthatcomputer.wordpress.com/2013/02/28/exchange-server-2013-setup-fails-creating-mailbox-role/
0
 
LVL 23

Expert Comment

by:Stelian Stan
ID: 39744692
Make sure that the account you are using to install exchange has these permission: “Schema Admins”, “Domain Admins” and “Enterprise Admins”.

Second, why you are still using Exchange 2013 CU2 instead of using Exchange 2013 CU3? CU3 is available.
0
 

Author Comment

by:Niles67
ID: 39745307
I would use CU3 but my first Exchange node is still on CU2. I did however tried to upgrade from CU2 to CU3 on that node but it failed miserably around step 14 of 17. I did not cop y the error but will if it returns in my second attempt.

Will keep you posted.
0
 
LVL 6

Expert Comment

by:iradatsiddiqui
ID: 39745365
0
 

Author Comment

by:Niles67
ID: 39745997
Ok so here is the error when I try to update from CU2 to CU3 at step 13 of 17 (Mailbox role: Mailbox service).  Again, this is Exchange 2013.


Error:
The following error was generated when "$error.Clear();
            if ($RoleIsDatacenter -ne $true -and $RoleIsDatacenterDedicated -ne $true)
            {
            if (Test-ExchangeServersWriteAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue)
            {
            $sysMbx = $null;
            $name = "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}";
            $dispName = "Microsoft Exchange";
            Write-ExchangeSetupLog -Info ("Retrieving mailboxes with Name=$name.");
            $mbxs = @(Get-Mailbox -Arbitration -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1 );
            if ($mbxs.Length -eq 0)
            {
            Write-ExchangeSetupLog -Info ("Retrieving mailbox databases on Server=$RoleFqdnOrName.");
            $dbs = @(Get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
            if ($dbs.Length -ne 0)
            {
            Write-ExchangeSetupLog -Info ("Retrieving users with Name=$name.");
            $arbUsers = @(Get-User -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1);
            if ($arbUsers.Length -ne 0)
            {
            Write-ExchangeSetupLog -Info ("Enabling mailbox $name.");
            $sysMbx = Enable-Mailbox -Arbitration -Identity $arbUsers[0] -DisplayName $dispName -database $dbs[0].Identity;
            }
            }
            }
            else
            {
            if ($mbxs[0].DisplayName -ne $dispName )
            {
            Write-ExchangeSetupLog -Info ("Setting DisplayName=$dispName.");
            Set-Mailbox -Arbitration -Identity $mbxs[0] -DisplayName $dispName -Force;
            }
            $sysMbx = $mbxs[0];
            }

            # Set the Organization Capabilities needed for this mailbox
            if ($sysMbx -ne $null)
            {
            # We need 1 GB for uploading large OAB files to the organization mailbox
            Write-ExchangeSetupLog -Info ("Setting mailbox properties.");
                set-mailbox -Arbitration -identity $sysMbx -UMGrammar:$true -OABGen:$true -GMGen:$true -ClientExtensions:$true -MailRouting:$true -MessageTracking:$true -PstProvider:$true -MaxSendSize 1GB -Force;
            }
            else
            {
            Write-ExchangeSetupLog -Info ("Cannot find arbitration mailbox with name=$name.");
            }
            }
            else
            {
            Write-ExchangeSetupLog -Info "Skipping creating E15 System Mailbox because of insufficient permission."
            }
            }
        " was run: "Database is mandatory on UserMailbox.".

Error:
The following error was generated when "$error.Clear();
            if ($RoleIsDatacenter -ne $true -and $RoleIsDatacenterDedicated -ne $true)
            {
            if (Test-ExchangeServersWriteAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue)
            {
            $sysMbx = $null;
            $name = "SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}";
            $dispName = "Microsoft Exchange";
            Write-ExchangeSetupLog -Info ("Retrieving mailboxes with Name=$name.");
            $mbxs = @(Get-Mailbox -Arbitration -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1 );
            if ($mbxs.Length -eq 0)
            {
            Write-ExchangeSetupLog -Info ("Retrieving mailbox databases on Server=$RoleFqdnOrName.");
            $dbs = @(Get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
            if ($dbs.Length -ne 0)
            {
            Write-ExchangeSetupLog -Info ("Retrieving users with Name=$name.");
            $arbUsers = @(Get-User -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1);
            if ($arbUsers.Length -ne 0)
            {
            Write-ExchangeSetupLog -Info ("Enabling mailbox $name.");
            $sysMbx = Enable-Mailbox -Arbitration -Identity $arbUsers[0] -DisplayName $dispName -database $dbs[0].Identity;
            }
            }
            }
            else
            {
            if ($mbxs[0].DisplayName -ne $dispName )
            {
            Write-ExchangeSetupLog -Info ("Setting DisplayName=$dispName.");
            Set-Mailbox -Arbitration -Identity $mbxs[0] -DisplayName $dispName -Force;
            }
            $sysMbx = $mbxs[0];
            }

            # Set the Organization Capabilities needed for this mailbox
            if ($sysMbx -ne $null)
            {
            # We need 1 GB for uploading large OAB files to the organization mailbox
            Write-ExchangeSetupLog -Info ("Setting mailbox properties.");
                set-mailbox -Arbitration -identity $sysMbx -UMGrammar:$true -OABGen:$true -GMGen:$true -ClientExtensions:$true -MailRouting:$true -MessageTracking:$true -PstProvider:$true -MaxSendSize 1GB -Force;
            }
            else
            {
            Write-ExchangeSetupLog -Info ("Cannot find arbitration mailbox with name=$name.");
            }
            }
            else
            {
            Write-ExchangeSetupLog -Info "Skipping creating E15 System Mailbox because of insufficient permission."
            }
            }
        " was run: "Database is mandatory on UserMailbox.".
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 

Author Comment

by:Niles67
ID: 39746136
I have now reverted back to the previous Checkpoint in Hyper-V for my primary Exchange node. Everything appears to be fine but for some weird reason my Mailbox Database is not showing up in the Exchange Admin Center.

I do have a backup of the server but only from Dec 22, 2013. If I restore will users lose data or will the Outlook clients update the Mailbox Database?

Please advise,
Niles
0
 

Author Comment

by:Niles67
ID: 39746154
Whew! I think I figured my last post out. My Second exchange node attempt still had a Mailbox Database listed in ADSI. Removing that fix the primary Exchange node issue with the Mailbox Database not being listed in the Exchange Admin Center.

I still need help with the CU2 to CU3 upgrade.
0
 

Author Comment

by:Niles67
ID: 39746913
I have run into another issue and at this time I will be not be upgrading to CU3 until this one is resolved. I can no long send nor receive email inside or out. The Event Logs look pretty empty except for, "Unable to update the IP address on Isatap interface isatap.domain.local. Update Type: 1. Error Code: 0x490."

Thank you,
Niles
0
 

Accepted Solution

by:
Niles67 earned 0 total points
ID: 39770886
My end goal has been solved by way of Office 365. So my solution is solved but the issue in this post is not. I have since decommissioned my on-premise exchange server.
0
 

Author Closing Comment

by:Niles67
ID: 39781763
My end goal has been solved by way of Office 365. So my solution is solved but the issue in this post is not. I have since decommissioned my on-premise exchange server.
0

Featured Post

Why spend so long doing email signature updates?

Do you spend loads of your time carrying out email signature updates? Not very interesting are they? Don’t let signature updates get you down. Let Exclaimer Cloud - Signatures for Office 365 make managing email signatures a breeze.

Join & Write a Comment

Learn to move / copy / export exchange contacts to iPhone without using any software. Also see the issues in configuration of exchange with iPhone to migrate contacts.
Scam emails are a huge burden for many businesses. Spotting one is not always easy. Follow our tips to identify if an email you receive is a scam.
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …
To show how to generate a certificate request in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Servers >> Certificates…

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now