Solved

Exchange Install Mailbox Role Error

Posted on 2013-11-04
4
943 Views
Last Modified: 2014-01-27
I have a windows server 2012 machine. I am trying to integrate Exchange 2010 from scratch on a brand new Domain. This is the only server. The install gets all the way to the mailbox role and I get this error. I have ensured the TCP port sharing is automatic and running. And I even did a prepare schema and preparead and reran the install and I still get this error:

Mailbox Role
Failed

Error:
The following error was generated when "$error.Clear();
          if ($RoleIsDatacenter -ne $true)
          {
            if (test-ExchangeServersWriteAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue)
            {
              # upgrade the discovery mailboxes to R5 version, this will fix the RecipientDisplayType property of the discovery mailbox which was wrong in R4.
              get-mailbox -RecipientTypeDetails DiscoveryMailbox -DomainController $RoleDomainController | where {$_.IsValid -eq $false} | set-mailbox -DomainController $RoleDomainController
              $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName;
              $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxDisplayName;
              $mbxs = @( get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1 );
              if ( $mbxs.length -eq 0)
              {
                $dbs = @(get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
                if($dbs.Length -ne 0)
                {
                  $mbxUser = @(get-user -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1);
                  if ($mbxUser.Length -ne 0)
                  {
                    enable-mailbox -Discovery -identity $mbxUser[0] -DisplayName $dispname -database $dbs[0].Identity;
                  }
                }
              }
            }
            else
            {
              write-exchangesetuplog -info "Skipping creating Discovery Search Mailbox because of insufficient permission."
            }  
          }
        " was run: "The object is read-only because it was created in a version of Exchange later than Exchange 1.1 (15.0.0.0). Current supported version is 1.0 (14.0.0.0).".

The object is read-only because it was created in a version of Exchange later than Exchange 1.1 (15.0.0.0). Current supported version is 1.0 (14.0.0.0).
Click here for help... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.3.123.3&e=ms.exch.err.Ex88D115&l=0&cl=cp


Help! Also, I've done some research about how there should be some data in a homeDBD file in the schema? No data in any of my users that I can copy to.
0
Comment
Question by:joe_edmond
  • 2
4 Comments
 
LVL 4

Expert Comment

by:XCONBLR
ID: 39623916
Do you already have a Exchange 2013 in the environment in the environment which was either installed previously and not probably uninstalled or still existing Exchange 2013.

It looks like is complaining about existing of Exchange 2013 already without ever having a Exchange 2010 version in the org.
0
 
LVL 38

Expert Comment

by:Hypercat (Deb)
ID: 39624328
Are you using a distro of Exchange 2010 with SP3?  I believe SP3 is required to install Exchange 2010 on Server 2012.  Did you try running the Exchange BPA to see if it indicates what's causing this problem?
0
 

Accepted Solution

by:
joe_edmond earned 0 total points
ID: 39800482
The problem was a corruption in the Active Directory database. We ended up rebuilding a new domain and exchange worked perfectly.
0
 

Author Closing Comment

by:joe_edmond
ID: 39811499
I went through possible solutions provided by me, and the problem was solved by a team member of mine.
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Lotus Notes – formerly IBM Notes – is an email client application, while IBM Domino (earlier Lotus Domino) is an email server. The client possesses a set of features that are even more advanced as compared to that of Outlook. Likewise, IBM Domino is…
Utilizing an array to gracefully append to a list of EmailAddresses
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…
In this Micro Tutorial viewers will learn how to restore their server from Bare Metal Backup image created with Windows Server Backup feature. As an example Windows 2012R2 is used.

863 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