SharePoint 2013 August 2013 Cumulative Update Error

Hello,

I am receiving the following error on our Dev single tier server when trying to apply the August 2013 Cumulative update:

---------------------------------------
Failed to install the application content files.

An exception of type System.NullReferenceException was thrown.  Additional exception information: Object reference not set to an instance of an object.

Total number of configuration settings run: 4
Total number of successful configuration settings: 3
Total number of unsuccessful configuration settings: 2
Successfully stopped the configuration of SharePoint Products.
Configuration of SharePoint Products failed.  Configuration must be performed before you use SharePoint Products.  For further details, see the diagnostic log located at
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS\PSCDiagnostics_10_7_2013_9_4_1_644_289978777.log and the application event log.
------------------------------------------------

I have tried all sorts of remedies such as

Running the force command
Checking the Analytics folder is permissioned accordingly
Drive space
CPU limits
Memory
Clearing the configuration cache

Any ideas?

Thanks
Jason
JBLondonAsked:
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.

Rainer JeschorCommented:
Hi,
could you perhaps post the content / error from the diagnostic log file (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS\PSCDiagnostics_10_7_2013_9_4_1_644_289978777.log)?
Also anything in the windows event log?

Thanks.
Rainer
0
JBLondonAuthor Commented:
Hi Rainer,

Thanks for responding.

The Event Viewer error:  

Failed to install the application content files.
An exception of type System.NullReferenceException was thrown.  Additional exception information: Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.SharePoint.Administration.SPAspConfigurationFile.ApplyActionToXmlDocument(XmlDocument xdAction, XmlDocument xd, String sourceFileName, SupportedXmlDocutmentActions supportedActions)
   at Microsoft.SharePoint.Administration.SPAspConfigurationFile.MergeWebConfig(XmlDocument xdWebConfig, String fileMask)
   at Microsoft.SharePoint.Administration.SPWebService.ApplyApplicationContentToLocalServer()
   at Microsoft.SharePoint.PostSetupConfiguration.ApplicationContentTask.Run()
   at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

-------

And the Log file:

10/07/2013 10:34:22  9  ERR          Failed to install the application content files.
An exception of type System.NullReferenceException was thrown.  Additional exception information: Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.SharePoint.Administration.SPAspConfigurationFile.ApplyActionToXmlDocument(XmlDocument xdAction, XmlDocument xd, String sourceFileName, SupportedXmlDocutmentActions supportedActions)
   at Microsoft.SharePoint.Administration.SPAspConfigurationFile.MergeWebConfig(XmlDocument xdWebConfig, String fileMask)
   at Microsoft.SharePoint.Administration.SPWebService.ApplyApplicationContentToLocalServer()
   at Microsoft.SharePoint.PostSetupConfiguration.ApplicationContentTask.Run()
   at Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

----

As you can see the log file kind of mirrors the Event Viewer error

Thanks
Jason
0
Rainer JeschorCommented:
Hi,
hm, can you check if you have any custom web.config file inside the folder:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\CONFIG

Perhaps you can check if this web.config is a valid config/XML file as the configuration wizard tries to merge files here and if there is a "wrong" entry there it may fail.

HTH
Rainer
0
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

JBLondonAuthor Commented:
Hi Rainer,

Yes the web.config file is ok as the site is able to come up.

Thanks
Jason
0
JBLondonAuthor Commented:
Just to add to this I found this in the logs as well

-----

10/07/2013 16:32:08  17  ERR              Task applicationcontent has failed. Error was: System.FormatException: The string was not recognized as a valid DateTime. There is a unknown word starting
 at index 25.
 
 at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
 
 at UlsGump.Column.TimeColumn.ParseTime(StringFacade timeString)
 
 at UlsGump.UlsEntry.SetEntryFromThread(StringFacade[] threadFacades, StringCacheFile stringCacheFile, Int64 messageLocation)
 
 at UlsGump.UlsEntry.ReadFromUlsBuffer(Char[] buffer, Int32 bufferStart, Int32 bufferCount, StringCacheFile stringCacheFile, Int64 fileStart)
 
 at UlsGump.FilePump.ReadJob()
-------

Thanks
Jason
0
JBLondonAuthor Commented:
Hello,

This can now be closed, having run this through powershell many times it now seems to show that the update has been applied even though the Wizard fails to finish.

All databases are showing no action required.

Thanks
Jason
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
JBLondonAuthor Commented:
Best I could manage
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
Microsoft SharePoint

From novice to tech pro — start learning today.