[SOLVED] [Server2012R2Essentials] Errors installing updates and Dot Net 4.7

With regards to the Windows Server 2012 R2 Essentials dashboard problem I mentioned before. The Essentials Server services won't start because the "Windows Server Essentials Provider Registry Service" won't start "Error 1067: The process terminated unexpectedly". In the application event log I get the following event from the .NET Runtime relating to that service:
Code:
Application: ProviderRegistryService.exe
Framework Version: v4.0.30319
Description: The application requested process termination through System.Environment.FailFast(string message).
Message: Unhandled exception in OnStart: Microsoft.WindowsServerSolutions.Common.ProviderFramework.ProviderException: Failed to configure the ServiceHost (see inner exception). ---> Microsoft.WindowsServerSolutions.Certificates.CertificatesException: Unable to find valid machine certificate on local store.
   at Microsoft.WindowsServerSolutions.Common.ProviderFramework.ProductConfiguratorBase._SetServiceCert(X509CertificateRecipientServiceCredential svcCertCred)
   at Microsoft.WindowsServerSolutions.Common.ProviderFramework.ProductConfiguratorBase._ConfigureServiceHost(ServiceHost serviceHost)
   at Microsoft.WindowsServerSolutions.Common.ProviderFramework.ProductConfiguratorBase.ConfigureServiceHost(ServiceHost serviceHost)
   --- End of inner exception stack trace ---
   at Microsoft.WindowsServerSolutions.Common.ProviderFramework.ProductConfiguratorBase.ConfigureServiceHost(ServiceHost serviceHost)
   at Microsoft.WindowsServerSolutions.Common.ProviderFramework.ProviderRegistry.Program.ConfigureEndpointsNormalMode(ServiceHost host)
   at Microsoft.WindowsServerSolutions.Common.ProviderFramework.ProviderRegistry.ServiceShell.OpenHost()
   at Microsoft.WindowsServerSolutions.Common.Services.WssgServiceBase.OnStart(String[] args)
Stack:
   at System.Environment.FailFast(System.String, System.Exception)
   at Microsoft.WindowsServerSolutions.Common.Services.WssgServiceBase.OnStart(System.String[])
   at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
Which mentions that its unable to find a valid machine certificate on the local store. The local machine certificate expired and thought I've renewed it and rebinded it to ISS as required, but apparently not. How do I fix this or where do I look for answers?
 
This is likely related to the numerous .NET issues present on the system. I am fixing the errors as I come across them.

Can you please retry the update with ProcMon once again?
 
Script ran without errors but Server crashed and rebooted during installation of the update

Rerunning update with ProcMon
 
Last edited:
As in the Server suddenly rebooted.

I reran the update since the reboot and this time it was fine. Will post the logs now

Soon after completing the update the server rebooted again unexpectedly. I managed to get the logs though before the reboot.
 
Last edited:
Logs: Logfile.rar and 2 more files

EDIT: Sorry, the server didn't reboot the second time. Looks like there was a power failure and the internet went out for a few minutes because of the delay of swopping to backup power. When I reconnected to the server it was on the same screen i left it, so it hadnt rebooted
 
Last edited:

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top