Its been a while since I have posted updates. Things have been hectic, with a move to a new company, country and house all at the same time. Well, I hope to make more regular updates from here on as I am getting settled and finding more time.
Here is the first of the posts which I hope will assist you in some way or another:
Have you run into this error message in your SharePoint 2010 event logs.
SharePoint Web Services Round Robin Service Load Balancer Event: EndpointFailure
Process Name: w3wp
Process ID: 4692
AppDomain Name: /LM/W3SVC/1298049692/ROOT-1-129995799432439788
AppDomain ID: 2
Service Application Uri: urn:schemas-microsoft-com:sharepoint:service:0cbdaef473aa41ccbefff880e6f844ba#authority=urn:uuid:66678e5d6d324193b456e233c76a4d31&authority=
https://myserver:32844/Topology/topology.svc
Active Endpoints: 1
Failed Endpoints:1
Affected Endpoint: http://myserver:32843/0cbdaef473aa41ccbefff880e6f844ba/SearchService.svc
I’d done alot of research, and found many blogs that suggested restarting the service, and while this was a great short term fix, it was not a permanent solution.
I needed to find the root cause of the problem. I did some digging and found that the problem was due to Search Query and Site Settings configured incorrectly.
In essence, the error message means that you have a server in your farm which has a Search Query and Site Setting role enabled. When your search service runs/executes any queries, this service will attempt to execute queries on its host server. Now, if you have not configured your Search Service on thie host server, you will recieve this error in your logs.
This is how I fixed this issue:
1. Go to System Settings->Manage services on server: Check the status of the Search Query and Site Settings Service:
![]()
2. Or you can check this with PoSh. Run the following on each of your web front ends:
![]()
3.Stop the service on the server which is not configured for the Search query role:
![]()
Now you should not have that error again.
Cheers for now.











