none
Exchange 2007 Sp1 to Sp3 fails in 2016 Domain Functional Level RRS feed

  • Question

  • HELP!!! I have inherited an Exchange2007 Sp1 environment with 2016 domain function level and when i try to upgrade to SP3 i get the following errors.

    [ERROR] Cannot find at least one global catalog server running Windows Server 2003 Service Pack 1 or later in the local Active Directory site.



    [3/4/2019 1:46:43 PM] [1] Setup launched task 'test-setuphealth -DomainController 'HFCORP-1.HFC.local' -DownloadConfigurationUpdates $false -ExchangeVersion '8.3.83.6' -Roles 'UnifiedMessaging' -ScanType 'PrecheckUpgrade' -SetupRoles 'Bridgehead','ClientAccess','UnifiedMessaging','Mailbox','AdminTools' -TargetDir 'C:\Program Files\Microsoft\Exchange Server''  
    [3/4/2019 1:46:44 PM] [1] Beginning processing.
    [3/4/2019 1:46:50 PM] [1] Beginning processing.
    [3/4/2019 1:46:50 PM] [1] Administrator Active Directory session settings are:  View Entire Forest: 'True', Configuration Domain Controller: 'HFCORP-1.HFC.local', Preferred Global Catalog: 'HFCORP-1.HFC.local', Preferred Domain Controllers: '{ HFCORP-1.HFC.local }'
    [3/4/2019 1:46:50 PM] [1] Searching objects "HFCEX-1" of type "Server" under the root "$null".
    [3/4/2019 1:46:50 PM] [1] Previous operation run on domain controller 'HFCORP-1.HFC.local'.
    [3/4/2019 1:46:50 PM] [1] Previous operation run on domain controller 'HFCORP-1.HFC.local'.
    [3/4/2019 1:46:50 PM] [1] Preparing to output objects. Maximum result set size "unlimited".
    [3/4/2019 1:46:50 PM] [1] Ending processing.
    [3/4/2019 1:46:50 PM] [1] Beginning processing.
    [3/4/2019 1:46:50 PM] [1] Administrator Active Directory session settings are:  View Entire Forest: 'True', Configuration Domain Controller: 'HFCORP-1.HFC.local', Preferred Global Catalog: 'HFCORP-1.HFC.local', Preferred Domain Controllers: '{ HFCORP-1.HFC.local }'
    [3/4/2019 1:46:50 PM] [1] Searching objects "HFCEX-1" of type "Server" under the root "$null".
    [3/4/2019 1:46:50 PM] [1] Previous operation run on domain controller 'HFCORP-1.HFC.local'.
    [3/4/2019 1:46:50 PM] [1] Previous operation run on domain controller 'HFCORP-1.HFC.local'.
    [3/4/2019 1:46:50 PM] [1] Preparing to output objects. Maximum result set size "unlimited".
    [3/4/2019 1:46:50 PM] [1] Ending processing.
    • Edited by Epitaph91 Monday, March 4, 2019 7:04 PM add
    Monday, March 4, 2019 6:59 PM

All replies

  • Hi,

    I don't think Exchange 2007 is supported with Windows server 2016 domain functional level.


    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Monday, March 4, 2019 7:44 PM
  • So there is no way to remove Exchange 2007 or update it to SP3?? How is the Exchange server communicating now??

    If you look at the logs it sees the global catalog server... i saw in a previous post that a person ran setup /preparead and he said that it fixed the issue but i don't want to take the chance if it screw up something in AD.

    what would you recommend doing in this scenario??

    Thanks..



    • Edited by Epitaph91 Wednesday, March 6, 2019 6:33 PM edit
    Wednesday, March 6, 2019 6:32 PM
  • Hi,

    Here is AD requirement for Exchange 2007.

    https://blogs.technet.microsoft.com/rmilne/2016/05/16/exchange-support-for-windows-server-2016/

    https://docs.microsoft.com/en-us/previous-versions/office/exchange-server-2007/bb125239(v%3dexchg.80)

    Exchange 2007 went end of life two years back, so definitely I will go for a migration here for a supported environment (Exchange 2013 or Exchange 2010). However Exchange 2010 will be end of life in 2020 so better option is Exchange 2013.


    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Wednesday, March 6, 2019 6:55 PM
  • Hey Ashish,

    I understand we need to move to a supported exchange but the problem is that we cannot install SP3 in the current Windows 2008 SP1 Exchange 2007 server so that we can move to 2013 because we are getting the error..

    [ERROR] Cannot find at least one global catalog server running Windows Server 2003 Service Pack 1 or later in the local Active Directory site.

    So at this point we are dead in the water since Exchange 2013 cannot coexist or install in an environment that has a 2007 exchange server so i my question is there a way around this? what options do i have?

    Thanks,




    • Edited by Epitaph91 Wednesday, March 6, 2019 8:33 PM edit
    Wednesday, March 6, 2019 8:07 PM
  • Hi,

    Here good thing is that you can downgrade your domain and forest functional level to a supported one (Windows 2008). Once it is downgraded then you should be able to install SP3.

    https://blogs.technet.microsoft.com/canitpro/2016/01/20/step-by-step-downgrading-a-windows-server-domain-and-forest-functional-level/

    After that you can go for Exchange 2013.

    Here is complete series of migration from Exchange 2007 to Exchange 2013 which may help you.

    https://blogs.technet.microsoft.com/meamcs/2013/07/25/part-1-step-by-step-exchange-2007-to-2013-migration/

    Or you can use Exchange deployment assistant.

    https://docs.microsoft.com/en-us/exchange/exchange-deployment-assistant

    Note:- Downgrading domain or forest functional can cause issues and I never prefer to do that without Microsoft assistance. So I will recommend to raise a case with Microsoft.


    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Wednesday, March 6, 2019 8:59 PM
  • Thank you Ashish i will look into that option...
    Wednesday, March 6, 2019 9:12 PM
  • Ashish,

    One last question will i be able to downgrade the 2016 domain and functional level to 2008 or will i need to do it in phases?

    Thanks,

    Wednesday, March 6, 2019 10:05 PM
  • You can try that but my understanding is that downgrading a functional level isn't supported.

    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
    Celebrating 20 years of providing Exchange peer support!

    Thursday, March 7, 2019 5:08 AM
    Moderator
  • Im wondering if i just run the setup /preparead that it may resolve my issue?
    Thursday, March 7, 2019 2:44 PM
  • Hi,

    When you run setup (or prepare environment), Exchange first checks if environment meets all prerequisites. One of them is a finding a suitable domain controller.

    But still you can give it a try if you want.

    One last question will i be able to downgrade the 2016 domain and functional level to 2008 or will i need to do it in phases?

    Downgrading domain level and forest level can be done at same time.


    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Thursday, March 7, 2019 2:52 PM
  • im sorry i mean downgrading from 2016 dom/func to 2012 dom/func then to 2008 dom/func or just 2016 to 2008 dom/func

    thanks,

    Thursday, March 7, 2019 2:56 PM
  • Before you go ahead can you please check current one. Run below on 

    (Get-ADForest).Forestmode

    (Get-ADdomain).Domainmode


    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.


    Thursday, March 7, 2019 3:11 PM
  • PS C:\> (Get-ADForest).ForestMode
    Windows2016Forest
    PS C:\> (Get-ADDomain).DomainMode
    Windows2016Domain

    Thursday, March 7, 2019 3:50 PM
  • May I know if you have Exchange 2007 SP1 RU9 installed. This is minimum requirement for supporting windows 2008 R2 Forest/domain  level.

    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Thursday, March 7, 2019 4:23 PM
  • Ashish,

    When i check in the Exchange MMC it gives me Version 8.1 (Build 240.6) which looks like

    (Exchange Server 2007 SP1 November 29, 2007 8.1.240.6 8.01.0240.006)


    But when i select about in the same MMC it gives me..

    (Update Rollup 9 for Exchange Server 2007 SP1 July 16, 2009 8.1.393.1 8.01.0393.001)

    not sure which is correct...

    Thursday, March 7, 2019 4:51 PM
  • It is having RU9 installed.

    If you want to go with Forest level and domain level downgrading then here is steps:-

    1. Forest Mode:-
    $Forest = Get-ADForest
    Set-ADForestMode -Identity $Forest -Server $Forest.SchemaMaster -ForestMode Windows2008R2Forest

    2. Domain Mode:-


    $PDC = Get-ADDomainController -Discover -Service PrimaryDC
    Set-ADDomainMode -Identity $PDC.Domain -Server $PDC.HostName[0] -DomainMode Windows2008R2Domain

    After running these check if level is changed.

    (Get-ADForest).Forestmode
    (Get-ADdomain).Domainmode

    If it is showing windows2008R2 for both then you can try to install SP3.

    Make sure account used have enterprise admins, schema admins and domain admins rights before running above.



    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Thursday, March 7, 2019 5:07 PM
  • One question here:-

    What is OS you are using for Domain controllers?


    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Thursday, March 7, 2019 5:24 PM
  • Ashish,

    1st off thank you for staying with me on this thread, lets just say this project has been a thorn in my side and has ate up a ton of my time.

    So one last question would be if i backup system state will that give me the opportunity to recover my Domain/Forrest in the event it goes wrong?

    Again, thank you for all your insight and assistance.

    Thursday, March 7, 2019 5:27 PM
  • I always recommend to have a backup of AD including Exchange.

    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Thursday, March 7, 2019 5:29 PM
  • 2016
    Thursday, March 7, 2019 5:36 PM
  • No other Domain Controller with Windows 2008 R2? If not then you are going to need that.

    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Thursday, March 7, 2019 5:48 PM
  • i tried to install a 2008R2 domain controller but because of the domain and forest level it would not allow me to.
    Thursday, March 7, 2019 6:20 PM
  • I attempted the setup /preparead and /preparedomain with no luck...
    Monday, March 11, 2019 12:48 PM
  • It needs to have a supported domain controller in your environment.

    You can't install 2008R2 domain controller until functional levels are not supported.



    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Monday, March 11, 2019 1:31 PM
  • What about this scenario... can i install exchange 2013 over the existing 2007 sp1 or would it still need sp3 to do that?
    Tuesday, March 12, 2019 1:20 PM
  • It will require Exchange 2007 SP3 with RU10.

    https://docs.microsoft.com/en-us/exchange/upgrade-from-exchange-2007-to-exchange-2013-exchange-2013-help


    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Tuesday, March 12, 2019 1:25 PM
  • arggg!!!! and there is no way to manually trick our environment to install SP3.. i think that its crazy that nobody has run into this previously...
    Tuesday, March 12, 2019 1:32 PM
  • I will not encourage to change functional level your own, so option here is call Microsoft support.

    Not sure if any 3rd party tool can help in migration without having required SP and RU.


    Thanks,

    Ashish

    MCITP, MCT, MCSE

    “Tell me and I forget, teach me and I may remember, involve me and I learn.”

    Note:- Please remember to vote and mark the replies as answers if they help.

    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees and confers no rights.

    Tuesday, March 12, 2019 2:10 PM
  • I am running into the same issue.  Need to upgrade Exchange 2007 to SP3, but my domain is already at 2016.  Did you find a solution?
    Wednesday, July 10, 2019 6:13 PM
  • Hello Steve3575.

    Now, before 01/14/2020, you can install Exchange 2010 SP3 RU22 or later and migrate all mailbox from Exchange 2007. You can use only Exchange 2010, because you don't need install any SP for Exchange 2007 for coexistence with Exchange 2010.

    Exchange Server supportability matrix

    Next step you need migrate/upgrade from Exchange 2010 to Exchange 2016.

    Exchange 2010 end of support roadmap
    On January 14, 2020, Exchange Server 2010 will reach end of support. If you haven't already begun your migration from Exchange 2010 to Office 365 or Exchange 2016, now's the time to start your planning


    MCITP, MCSE. Regards, Oleg

    Wednesday, July 10, 2019 6:32 PM