Link to home
Start Free TrialLog in
Avatar of RebeccaE
RebeccaEFlag for Canada

asked on

Unable to reinstall Exchange 2010 after SP1 beta - existing Exchange 2003 environment

Originally had Exchange 2010 up and running nicely with Exchange 2003. We then applied the Exchange 2010 SP1 beta and nothing would work after that. Tried to uninstall Exchange 2010, was not able to. Eventually had to use ADSI edit to manually remove a few Exchange 2010 objects (I think it was Public Folders and a test mailbox), then took the Windows 2008 server off the domain, rebuilt it, renamed it, put it back on the domain.

Have been trying to reinstall (install) Exchange 2010 ever since to no avail. It is most likely an Active Directory problem but we're not sure where to go from here.

The current error during the install occurs at the Hub Transport Role stage:

Error:
The following error was generated when "$error.Clear(); if ($server -eq $null) { new-exchangeserver -DomainController $RoleDomainController -Name $RoleNetBIOSName }" was run: "Couldn't find the parent object for SPCAEMAIL on domain controller adpsrvr.w2k.vrbspca.bc.ca. Check that Servers exists and that the domain controller belongs to domain w2k.vrbspca.bc.ca.".

Couldn't find the parent object for SPCAEMAIL on domain controller adpsrvr.w2k.vrbspca.bc.ca. Check that Servers exists and that the domain controller belongs to domain w2k.vrbspca.bc.ca.

Previously have also received the following 2 errors, also at the Hub Transport install stage:

Error:
The following error was generated when "$error.Clear(); if ($server -eq $null) { new-exchangeserver -DomainController $RoleDomainController -Name

$RoleNetBIOSName }" was run: "Could not find the default Administrative Group 'Exchange Administrative Group (FYDIBOHF23SPDLT)'.".

Could not find the default Administrative Group 'Exchange Administrative Group (FYDIBOHF23SPDLT)'.


Error:
The following error was generated when "$error.Clear(); if ($server -eq $null) { Add-RoutingGroupMember -DomainController $RoleDomainController

-ServerName $RoleNetBIOSName }" was run: "Could not find the default Routing Group 'Exchange Routing Group (DWBGZMFD01QNBJR)'.".

Could not find the default Routing Group 'Exchange Routing Group (DWBGZMFD01QNBJR)'.


We have been following every lead we can find, but are still stuck. If anyone out there has some ideas of what to try next, we would be most grateful, thank you!

Some further information:

Exchange 2003 server is still running fine, but the whole reason for getting Exchange 2010 setup is that the old server needs to be replaced sooner rather than later. If hadn't blown it up by testing the SP1 beta would probably already be migrating all mailboxes over.

New Exchange 2010 server is 2008 64bit R2.

Running setup /prepareschema generates the following error:

Performing Microsoft Exchange Server Prerequisite Check

    Organization Checks              ......................... FAILED
     Setup encountered a problem while validating the state of Active Directory:
 The Active Directory schema version (14718) is higher than Setup's version (14622).
Therefore, PrepareSchema can't be executed.
Avatar of AshwinRaj111
AshwinRaj111
Flag of India image

Ok.


Try this.
From ADSIEDIT.
In the Configuration Partition -> Navigate to the Administrative Group.
There you would have the First Administrative Group (for Exchange 2003) & Exchange Administrative Group (for Exchange 2010)
Delete the Exchange Administrative Group.
Do not run the setup.com /ps (As Schema has been updated with the Exchange 2010 SP1)
So run Setup.com /p
If that runs successfully then run -> Setup.com /pd
Once this is complete proceed with the Installation of Exchange 2010.
Avatar of RebeccaE

ASKER

Thank you AshwinRaj111 for the response.

I used ADSIEDIT and removed the entry for Exchange Administrative Group. I then ran setup.com /p and received the following error:

Performing Microsoft Exchange Server Prerequisite Check

    Organization Checks              ......................... FAILED
 Setup is going to prepare the organization for Exchange 2010 by using 'Setup /P
repareAD'. No Exchange 2007 server roles have been detected in this topology. Af
ter this operation, you will not be able to install any Exchange 2007 server rol
es.
     Setup encountered a problem while validating the state of Active Directory:
 The Active Directory organization configuration version (13156) is higher than
Setup's version(12640). Therefore, PrepareAD can't be executed.


The Exchange Server setup operation did not complete. Visit http://support.micro
soft.com and enter the Error ID to find more information.

Exchange Server setup encountered an error.


I also tried setup.com /pd and same error was generated.
Ok you will have to open the ADSIEDIT.
Connect to Schema Partition.
Then Expand the Schema.
Look for ms-Exch-Schema-Version-Pt
Properties of it.
 Check for the rangeUpper.
Set the Value to 12640.
Then run the setup.com /pd
And contine with the installation.
Please look into the screen shot attached with the following article.
Don't follow the Article.
Just for Guidance purpose i have given it.

http://technet.microsoft.com/en-us/library/bb288907(EXCHG.80).aspx 
Thanks again! I connected to Schema in ADSIEDIT and modified the properties of ms-Exch-Schema-Version-pt as you recommended.

I then ran setup.com /pd and received the following error:

    Organization Checks              ......................... FAILED
     The Active Directory must be modified with 'Setup /PrepareAD' before domain
s can be prepared for Exchange 2010.

     Setup encountered a problem while validating the state of Active Directory:
 The Active Directory domain configuration version (13040) is higher than Setup'
s version(12639). Therefore, PrepareDomain can't be executed.


I then did try running setup.com /prepareAD and received the following error message:

     Setup encountered a problem while validating the state of Active Directory:
 The Active Directory organization configuration version (13156) is higher than
Setup's version(12640). Therefore, PrepareAD can't be executed.


Is there another Schema entry using ADSIEDIT that should also be modified? Thank you again for your assistance, it is very much appreciated.
ASKER CERTIFIED SOLUTION
Avatar of AshwinRaj111
AshwinRaj111
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thank you again for the suggestions - I was away for a few days so was not able to try this until now.

Your first 3 suggestions worked like a charm using the Exchange 2010 SP1 Beta setup.com and the /ps, /p, and /pd switches.

I then ran the original media Exchange 2010 setup, and received a new error when it came to the installation of the Hub Transport Role:

Hub Transport Role
Failed

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".

Database is mandatory on UserMailbox. Property Name: Database


I did a quick Google search and found this thread here:

"Database is mandatory on UserMailbox error during install of Hub Transport"
http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/214ded66-f987-4023-9158-9a80e6477e2b

As one of the suggestions was to remove any mailboxes that had originally been on the new Exchange 2010 server, I did try that first as I did have one mailbox that I had moved over that was still showing up. After deleting it I tried the setup again, but received the same error as above.

Another suggestion was to try installing the other roles prior to the Hub Transport Role, so I also tried that. The Mailbox Role installed fine with no errors, as did the Client Access Role.

I then tried to install the Hub Transport Role again, and it worked! Rebooted server and then opened the Exchange Management Console, and voila, there it is, it appears we have Exchange 2010 again.

Thank you so much for helping us get this reinstalled! Much obliged!!!
Avatar of futureman0
futureman0

also

setup.com /ps

setup.com /preparead

setup.com /pad

got me past the first error I posted about not being able to find the storage group.
ignore that
I too was getting the following error.

Setup encountered a problem while validating the state of Active Directory:
 The Active Directory organization configuration version (13156) is higher than
Setup's version(12640). Therefore, PrepareAD can't be executed.

I tried the solution to change schema number. But it did not work. Then I run the setup /p from SP3 installation and it worked.