I was installing the latest Cumultative Updates (December 2010 version) on a small Sharepoint Server 2010 farm. I installed both the Foundation and Server hotfix package on the application server and then the web front end.
Next step was running the Sharepoint 2010 Products Configuration Wizard on the application server. The wizard started out just fine, but I only got to step 9 (“The farm is being upgraded in the timer service process. The task is 10.00% completed.”) where it subsequently failed (Configuration failed). The error message was:
“An exception of type Microsoft.SharePoint.PostSetupConfiguration.PostSetupConfigurationTaskException was thrown. Additional exception information: Failed to upgrade SharePoint Products.”
Reading in the logs revealed what seemed to be why the upgrade failed, but no hint on how to fix it:
“01/04/2011 15:27:39 14 INF Resource id to be retrieved is UpgradeTaskFailConfigSyncDisplayLabel for language English (United States)
01/04/2011 15:27:39 14 INF Resource retrieved id UpgradeTaskFailConfigSyncDisplayLabel is Failed to upgrade SharePoint Products.
01/04/2011 15:27:39 14 INF Leaving function StringResourceManager.GetResourceString
01/04/2011 15:27:39 14 INF Entering function Common.BuildExceptionMessage
01/04/2011 15:27:39 14 INF Entering function StringResourceManager.GetResourceString
01/04/2011 15:27:39 14 INF Resource id to be retrieved is ExceptionInfo for language English (United States)
01/04/2011 15:27:39 14 INF Resource retrieved id ExceptionInfo is An exception of type {0} was thrown. Additional exception information: {1}”
When I ran the Configuration Wizard again on the application server, it succeded, but I suspected the upgrade was not completed. I subsequently ran the Wizard on the WFE also, where the upgrade succeded. In Central Administration, I now had one “Succeded” Upgrade Session on the WFE and one “Failed” Upgrade Session” for the application server on the Upgrade Status Page in Central Administration.
Restarting the servers or running the Configuration Wizard either via different psconfig variations or UI did not give me a successful upgrade session for the application server.
The next day I also got a warning in the Health Analyzer:
“Product / patch installation or server upgrade required.
All required products must be installed on all servers in the farm, and all products should have the same patching and upgrade level across the farm.
Upgrade is required on server APPSERVER. Without the upgrade, the server is not in a supported state.”
Obviously not a perfect situation. The solution which solved the problem and completed the upgrade was also mentioned. Here is the Powershell command that did the trick for me:
PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures