Share via


Critical error event id 8031

Question

Tuesday, July 19, 2011 2:14 PM | 1 vote

I am getting the following error in my event log.

 

An exception occurred while updating addresses for connected app {2953feb4-f131-457c-85bb-91394c8e9f02_f8e4bf0f-052d-420b-be83-f1d036879e99}. The uri endpoint information may be stale. System.InvalidOperationException: The requested application could not be found.     at Microsoft.SharePoint.SPTopologyWebServiceApplicationProxy.ProcessCommonExceptions(Uri endpointAddress, String operationName, Exception ex, SPServiceLoadBalancerContext context)     at Microsoft.SharePoint.SPTopologyWebServiceApplicationProxy.ExecuteOnChannel(String operationName, CodeBlock codeBlock)     at Microsoft.SharePoint.SPTopologyWebServiceApplicationProxy.GetEndPoints(Guid serviceId)     at Microsoft.SharePoint.SPConnectedServiceApplicationAddressesRefreshJob.Execute(Guid targetInstanceId) 6b6dbbc6-dec2-4a3e-816e-2bbd6c1e7647

 

I went to the Sharepoint configuration database and did a search for the app name in table [objects] based on the error and found one row of data.  The properties show http://<servername:port><GUID>SearchService.svc.  I am this far but do not know where to go from here?  How or where do I verify if this service still exists?  If it doesn't exist can I delete this object to fix the issue?

Thank  you,

 

All replies (7)

Friday, June 15, 2012 9:20 AM âś…Answered | 3 votes

Had same issue (Critical error event id 8031), all CU up to date Oct CU incluted.

I saw some helpful hints posted by Lance Davis in a technet forum and that helped me along...

Copy the ID from the error message and go to you SQL/DB server and run this Query on your config db:

SELECT [Id]
      ,[Name]
      ,[Status]
      ,[Properties]
  FROM [Your_Config_Database].[dbo].[Objects] WHERE [Name] LIKE  '%ID from error msg%'

The results gets you some info about the error (properties) and an ID to use to remove it from your server.

Make sure that this service app/object is not running on your server before removing it!

Run this stsadm command to remove this error: stsadm -o deleteconfigurationobject -id (insert id from the SQLQuery)
Do a iisreset on all front end servers.

In my case the error is all gone.

[email protected]


Tuesday, July 19, 2011 5:52 PM

use the url http(s)://<site>/_vti_bin/SearchService.svc hope it will help


Monday, January 23, 2012 1:20 AM

This issue has been fixed in the October Cumulative updates for SharePoint 2010:

SharePoint Foundation 2010: KB 2596508

SharePoint Server 2010: KB 2596505


Friday, October 3, 2014 3:43 AM

Yes this worked for me.

FYI: this was a reference to an old Search Service Application that was left hanging around after I deleted it and then rebuilt the SSA. Obviously removing the old SSA had not been completely clean.


Thursday, July 2, 2015 7:22 AM

Worked for me too.

I also checked with the MS partner network to ensure it was a supported fix.

Thanks,

Dave


Monday, July 31, 2017 7:51 PM

Quick question:  How do you find out if **service app/object is not running ?
**

I ask becuase when I look it up in the database, I am given a GUID for the id and in the properties.  I see the thing that is causing my system grief has a URI with SearchService.svc

Yet when I complete a get-serviceapplication, none of the results match the GUID.

same goes for get-serviceapplicationproxy

[email protected]


Wednesday, July 18, 2018 8:35 PM

SO I like the warning "**Make sure that this service app/object is not running on your server before removing it!"     **

But how do we find out what service app it is?     And how do we find out if it is in use?

[email protected]