In-Place Upgrade from Lync 2013 running Windows Server 2008r2. Services failing to start

Within this blog post is a issue that we’ve seen a couple of times along the way. However finding information on the issue is hard to come by hence this blog post.

So the scenario is.. the client is doing an in-place upgrade from lync 2013 to Skype for business 2015 running on windows 2008r2 OS. **Note: this issue has only been seen on 2008r2 OS..

The In-place upgrade to Skype for Business Server 2015 completed successfully, however when issuing “Start-CsWindowsService” or “Start-CsPool” the Skype for Business Front End Service failed to start with the following error:

image001

it was also noticed that the windows fabric service was also failing to start.
I continued to troubleshooting the following areas:

1. Certificates – Checked for untrusted root certificates using the following PS commandlet:
Get-Childitem cert:\LocalMachine\root -Recurse | Where-Object {$_.Issuer -ne $_.Subject} | Format-List * | Out-File “c:\computer_filtered.txt”
2. Reset Pool Quorum using the following PS commandlet:
Reset-CsPoolRegistrarState –PoolFqdn POOLNAME –ResetType QuorumLossRecovery
3. Ran Install-CsDatabase PS commandlet to ensure backend DB’s was in sync with front end servers – Install-CsDatabase –Update –LocalDatabases
4. Rebooted FE
5. Re-ran bootstrapper.exe (Step2 from the deployment wizard)
6. Confirmed SQL DB’s across all three instances (RTC, RTCLOCAL & LYNCLOCAL) was accessible and online

None of the above helped, the RtcSrv service still failed to start.

After further investigation it would appear the Windows Firewall Service had been disabled. I set the service back to its default setting of “Automatic” and started the service.

Would you believe it, all Skype for Business Server 2015 services would now start!!!

Leave a comment