Solved

Exchange 2010 - upgrade to sp3 failes

Posted on 2014-10-28
14
27 Views
Last Modified: 2016-06-14
Hello all,

I'm Trying to upgrade exchange 2010 from sp2 to sp3
But the upgrade fails right before it finishes (client access role)
and I get the following error below:

[2] Process standard error:
[2] Unexpected Error
[2] Process execution failed with exit code -1.
[2] Ending processing precompile-ManagedBinary
[1] The following 1 error(s) occurred during task execution:
[1] 0.  ErrorRecord: Process execution failed with exit code -1.
[1] 0.  ErrorRecord: Microsoft.Exchange.Configuration.Tasks.TaskException: Process execution failed with exit code -1.
[1] The following error was generated when "$error.Clear();
          $fullPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess\exchweb\ews\bin\Microsoft.Exchange.Services.dll");
          $appBase = [System.IO.Path]::Combine($RoleInstallPath, "bin");
          precompile-ManagedBinary -BinaryName  $fullPath -AppBase $appBase;
        " was run: "Process execution failed with exit code -1.".
[1] Process execution failed with exit code -1.
[1] [ERROR-REFERENCE] Id=ClientAccessComponent___390b4ffddd484dcb9edc01dd725e020a Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
[1] Setup is stopping now because of one or more critical errors.
[1] Finished executing component tasks.
[1] Ending processing Install-ClientAccessRole

does any one know that error?
couldn't find anything on the net about it
0
Comment
Question by:siltech
  • 7
  • 6
14 Comments
 
LVL 5

Expert Comment

by:Abdul Khadja Alaoudine
ID: 40408111
Prior to running SP3 setup did you update the AD schema maullay or let setup update it?

The user account you are using to run setup is member of Schema admins and Enterprise Administrators groups?
0
 

Author Comment

by:siltech
ID: 40408122
Hi Abdul,

Thank you for your replay

no i did not update the ad schema manually, I  let the setup update it on itself
and yes i just checked to make sure... the user is a member of the schema admins and Enterprise Administrators
0
 
LVL 5

Assisted Solution

by:Abdul Khadja Alaoudine
Abdul Khadja Alaoudine earned 500 total points
ID: 40408138
Update the schema manually by running below command on 64bit schema master DC:

setup.exe /PrepareAD

Ensure you have good backup of AD before running the command.
0
 

Author Comment

by:siltech
ID: 40408194
Great, I'll give it a try, and then I'll run the exchange Setup again
I'll let you know if it worked
0
 

Author Comment

by:siltech
ID: 40410404
Hey, I ran the setup.exe /prepareAD
for some reason it asked me to run setup.com instead of setup.exe

I ran the Sp3 Setup again and this time I've encountered with a different error:

Process standard error:
Unexpected Error
Process execution failed with exit code -1.
Ending processing precompile-ManagedBinary
The following 1 error(s) occurred during task execution:
0.  ErrorRecord: Process execution failed with exit code -1.
0.  ErrorRecord: Microsoft.Exchange.Configuration.Tasks.TaskException: Process execution failed with exit code -1.
The following error was generated when "$error.Clear();
          $fullPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess\exchweb\ews\bin\Microsoft.Exchange.Services.dll");
          $appBase = [System.IO.Path]::Combine($RoleInstallPath, "bin");
          precompile-ManagedBinary -BinaryName  $fullPath -AppBase $appBase;
        " was run: "Process execution failed with exit code -1.".
Process execution failed with exit code -1.
[ERROR-REFERENCE] Id=ClientAccessComponent___390b4ffddd484dcb9edc01dd725e020a Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
Setup is stopping now because of one or more critical errors.
Finished executing component tasks.
Ending processing Install-ClientAccessRole
0
 
LVL 5

Assisted Solution

by:Abdul Khadja Alaoudine
Abdul Khadja Alaoudine earned 500 total points
ID: 40410467
I take it AD prep was successful?

Is there an anti-virus software installed on the Exchange server?
0
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 

Author Comment

by:siltech
ID: 40410786
Thank you for replying,
Yes the Ad Prep was successful and anti virus was Uninstalled
0
 
LVL 5

Expert Comment

by:Abdul Khadja Alaoudine
ID: 40410823
How many Exchange servers are there? What are the roles installed? How many AD sites are there? Are they Internet facing?
0
 

Author Comment

by:siltech
ID: 40410877
they are  a small company, they only have one server - Dc+Excahnge
0
 
LVL 5

Expert Comment

by:Abdul Khadja Alaoudine
ID: 40410926
It looks to me previous attempt to install Service Pack was not successful. Hence, you are getting that error message. Following might be able to fix it:

1. Build a second server for temporary use
2. Install Exchange 2010 with SP3 on second server
3. Migrate mailboxes to the second server
4. Uninstall Exchange on first server (current)
5. Restart the first server then install Exchange 2010 with SP3
6. Migrate mailboxes from Second to First server
7. Decommission Second server
0
 

Author Comment

by:siltech
ID: 40410942
The server is sbs, Can i do that with sbs?
0
 
LVL 5

Accepted Solution

by:
Abdul Khadja Alaoudine earned 500 total points
ID: 40410978
Follow below link to migrate SBS 2011 roles (including Exchange) to another hardware temporarily and migrate back after upgrading it to Exchange 2010 SP3.

http://technet.microsoft.com/en-us/library/gg616008.aspx
0
 

Author Comment

by:siltech
ID: 40411001
Thank you very much Abdul!!
0

Featured Post

Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

Join & Write a Comment

Resolve DNS query failed errors for Exchange
Local Continuous Replication is a cost effective and quick way of backing up Exchange server data. The following article describes the steps required to configure Local Continuous Replication. Also, the article tells you how to restore from a backup…
In this video we show how to create a mailbox database 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 >> Data…
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