Question

I created a content source under search service application and configured the Sharepoint 2013 server URL (http://2013servername/) for crawling.

Once the full crawling completed, I checked the search results it says We did not find any results for server.

Checked the Crawl log and find there is a TOP LEVEL ERROR as below

Access is denied. Verify that either the Default Content Access Account has access to this repository, or add a crawl rule to crawl this repository. If the repository being crawled is a SharePoint repository, verify that the account you are using has "Full Read" permissions on the SharePoint Web Application being crawled. ( Error from SharePoint site: HttpStatusCode Unauthorized The request failed with HTTP status 401: Unauthorized. )

Googled for this issue and tried disabling DisableLoopbackCheck but still doesnt work.

Any solution for searching SharePoint 2013 contents in 2010 site ?

Notes

  • Able to ping 2013 from 2010 Machine

  • Able to visit the 2013 site from 2010 Machine

  • Both servers has the same admin user account
  • Both are in different farms
  • In 2013, search is working properly
Was it helpful?

Solution

We set the domain name ADMINISTRATOR account (i.e DOMAINNAME\Administrator) in Search Crawl Account as FULL READ. Performed a FULL CRAWL in 2010 and tat works. Now I can access SharePoint 2013 content from SharePoint 2010 site.

But I'm not sure why I need to provide FULL READ access to the domain ADMINISTRATOR, when i used SP-ADMIN as the SEARCH CRAWL account. Anyway I got the case resolved :)

OTHER TIPS

Have you tried accessing the site as the default crawl account? Usually you would set up a Policy on the Web application for full read for the account. Sounds like just permissions. (BTW, you should not use DisableLoopbackCheck in production.)

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top