I am trying to setup a federated search between our SharePoint 2013 and SharePoint 2010 Farms. I want to show search results from SharePoint 2010 and SharePoint 2013 in my new SharePoint 2013 environment.

Is it possible to show federated search results from older version into later version of SharePoint?

I have seen multiple articles on setting up federated search including Microsoft but they all shows the same SharePoint version i.e online and on-premises.

Method i have tried so far.

1. Building Server to Server trust and publishing SharePoint 2010 Search Service to SharePoint 2013. (Both Web Applications on Classic Mode Authentication however i am unable to use the published service. I get multiple errors while using the published service related to Schema Property error and services Contract Mismatch.)

2. Configuring Remote SharePoint result sources and Query Rules

3. Creating new content source and providing SharePoint 2010 URL in it for crawling. (This method crawled only root site collection)

Any other possible way to achieve the target? Am i looking on the wrong side to do the stuff? Please guide.

1 Answer 1


What i understand, you trying to consume the SharePoint 2010 search in SharePoint 2013 which will not work.

What you have to do.

  • Create a search service application in 2013 farm, this is your publishing farm
  • Build the trust between other 2 farms( 2010 & 2013) farms. both farms will be consuming.
  • after completing all steps to establishing trust then you have to make sure that default content access account has read permission on all web apps which you want crawl.

Here is good article to establish trust between farm.https://blogs.technet.microsoft.com/meamcs/2013/09/03/cross-farm-service-applications-integration-between-two-separate-sharepoint-farms/

  • Thank you Waqas. I was expecting your reply on this and you understood it correct. I have already done what you have suggested. Thanks again. I am able to consume SharePoint 2013 Search Service in SharePoint 2010 and it shows me results as expected. I am still unable to find on Technet or MSDN where Microsoft claims that we cannot consume SharePoint 2010 services (i.e Search, Metadata) in SharePoint 2013. That would be really helpful to convince if i get a word from Microsoft on it. :) Commented Jan 19, 2017 at 15:13
  • I can see this for SharePoint 2016 that it cannot consume services from SharePoint 2013. See here technet.microsoft.com/en-us/library/ff621100(v=office.16).aspx . Thanks Commented Jan 19, 2017 at 15:13
  • I dont know why MSFT not mention it...here is from msdn blogs( official)..This only works one way and a SharePoint 2013 farm can not consume services from a SharePoint 2010 provider blogs.msdn.microsoft.com/alimaz/2012/08/07/…
    – Waqas Sarwar MVP
    Commented Jan 19, 2017 at 15:27
  • thank you for expecting a reply from me, is it really helpful or i am too talkative?
    – Waqas Sarwar MVP
    Commented Jan 19, 2017 at 15:28
  • You are helpful to me multiple times as i mostly follow your answers and most of the time i got success. Thanks for being there. Yes i saw that blog by Ali Mazaheri and read his thought on "One Way". Although its from a MVP but still a word direct from Microsoft, values more to its clients than any of its employee. I wish i could be able to connect Microsoft MSDN and Technet authors if they can correct this in their blog. Commented Jan 19, 2017 at 17:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.