Exchange 2013 CU19 Error - Step 1 of 17: Stopping Services

Good day Expert's Exchange,

I am trying to Install Exchange Server 2013 Cumulative Update 19 on my Server 2012 R2 server. It is throwing this error code.

Error:
The following error was generated when "$error.Clear();
          & $RoleBinPath\ServiceControl.ps1 -Operation:DisableServices -Roles:($RoleRoles.Replace('Role','').Split(',')) -SetupScriptsDirectory:$RoleBinPath;
          & $RoleBinPath\ServiceControl.ps1 Stop $RoleRoles.Replace('Role','').Split(',')
        " was run: "Microsoft.Exchange.Configuration.Tasks.ServiceStopFailureException: Service 'FMS' failed to stop due to error:'Cannot stop FMS service on computer '.'.'. ---> System.InvalidOperationException: Cannot stop FMS service on computer '.'. ---> System.ComponentModel.Win32Exception: The service has not been started
   --- End of inner exception stack trace ---
   at System.ServiceProcess.ServiceController.Stop()
   at Microsoft.Exchange.Management.Tasks.ManageSetupService.StopService(ServiceController serviceController, Boolean ignoreServiceStopTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime)
   --- End of inner exception stack trace ---
   at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
   at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target)
   at Microsoft.Exchange.Management.Tasks.ManageSetupService.StopService(ServiceController serviceController, Boolean ignoreServiceStopTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime)
   at Microsoft.Exchange.Management.Tasks.ManageSetupService.StopService(String serviceName, Boolean ignoreServiceStopTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime)
   at Microsoft.Exchange.Management.Tasks.StopSetupService.InternalProcessRecord()
   at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
   at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".


I have confirmed that this service is indeed stopped and set to disabled state.

Your advise is appreciate!
Justin BechardSenior Support AnalystAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Valentina PerezExchange ServersCommented:
HI Justin,

After checking that the service is stopped. Have you run again the setup?

Have you the same error? In which step do you have this error?

Regards
Valentina
0
Justin BechardSenior Support AnalystAuthor Commented:
Hi Valentina,

Thank you for the response. I have tried rebooting and running the setup after confirming and receive same error message.

I receive this error when I go to run setup.exe from the Exchange2013-x64-cu19.exe extracted package, it is 'Step 1 of 17' when this happens.

Thanks,
Justin
0
Valentina PerezExchange ServersCommented:
Hi justin

Which CU do you have now?

From which CU are you upgrading?

Regards
Valentina
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

Justin BechardSenior Support AnalystAuthor Commented:
Hi Valentina,

I failed to check which CU they are running currently as their mail became broken when I started this. To my knowledge and advise from client they haven't updated since installation.

I checked the CU19 prerequisites prior to installation and it states no such minimum requirements to apply this.

Thanks,
Justin
0
Valentina PerezExchange ServersCommented:
Hi Justin,

You need to verify which Net framework.

Do you have Net framework 6.2?


Regards
Valentina
0
Justin BechardSenior Support AnalystAuthor Commented:
Hi Valentina,

I have checked and it is not listed in programs and features. It only have '.NET Framework 4 Client ...'

I will install this and run the setup again and post feedback afterwards.

Thanks,
Justin
0
Seth SimmonsSr. Systems AdministratorCommented:
...as their mail became broken when I started this

what is broken?
i personally would not try installing a CU on a broken system

I will install this and run the setup again and post feedback afterwards.

you need to check the installed exchange build before you do that
4.6 is only supported starting with CU16

you should also be running any CU elevated.  i have had CU installations fail on 2010 because of forgetting to run elevated
0
Justin BechardSenior Support AnalystAuthor Commented:
Hi Valentina and Seth,

Thank you for your responses. I have verified that .NET Framework 4.7.1 is installed and ran the CU19 update again. It proceeded to step 5 of 17 in copying Exchange files over and then failed, rolled back and provided me an error of

'..._Path_to_CU19\exchangeserver.msi failed. Fatal error during installation. Error code 1603...'

I found an article on editing the following registry key:

'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\E66957AD6A10C4743836CB3CB4576BE1'

Had to go in this key and make Administrator the owner of this registry key and replace ownership to all subkeys.

I ran the CU19 update again without a glitch. I was brought in when the server was already in a broken state, meaning none of the Exchange services were starting on the server. I was contracted to carry out Exchange 2013 to Exchange 2016 migration with no information on previous work done to server. I should have checked the build number of Exchange before proceeding but simply forgot. The rest is running well now.

Thank you both for your help and enjoy your weekend!
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Seth SimmonsSr. Systems AdministratorCommented:
then the last comment should be the only one selected; the other one asked a question about a windows component that proved irrelevant to the root cause
0
Justin BechardSenior Support AnalystAuthor Commented:
Reached resolution myself
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.