SharePoint Search and DisableLoopBackCheck

Another shorty blog post.
I ran into an issue on a customer site where we needed to blow away a provisioned Search Service Application, create a new one and recrawl the environment.  Although when we did, the SharePoint search crawler couldn’t access the sites it was trying to index. I did the normal checks to make sure I could log into the site using the search crawl service account and found that I could. Looked into the rest of the usual suspects and couldn’t weed out the issue.
Here is the error I was getting in the ULS log:

12/08/2011 09:41:44.97    mssearch.exe (0x2878)    0x24C4    SharePoint Server Search    Gatherer    cd11    Warning    The start address cannot be crawled.  Context: Application ‘SearchServiceApplication’  Catalog ‘Site_Content_Database’  Details:  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.   (0x80041205)

I recalled playing around with loopback check when I was trying to get a performance monitor collection up and running. Turns out this was the culprit. So if you get this error make sure you turn LoopBack check OFF (1 = disabled where 0=disabled is off). If you need more info on managing the “DisableLoopBackCheck”.
Check it out here. Enjoy.

Tagged on:

Leave a Reply

Your email address will not be published.

No seriously, are you human? *