Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

We're using Search Server 2010 Express to crawl our own sites that do not use SharePoint. There are several other content sources that are crawled without issue, but this one is giving me the following error.

The start address ** cannot be crawled.

Context: Application 'Search_Service_Application', Catalog 'Portal_Content'

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)

Here's what I have tried so far.

  • Following the this for the LoopbackCheck fix http://support.microsoft.com/kb/896861
    • Safe method using BackConnectionHostNames didn't work
    • DisableLoopbackCheck set to 1 also didn't work
    • Server has been rebooted after BackConnectionHostNames key added
  • Added crawl rule that specified a different content access account
    • Re-added the same content access account with "Do not allow Basic Authentication" checked and unchecked
    • Used different domain admin account with same result
  • Updated the Default Content Access account
    • Re-added the same account and also tried with a different domain admin account
  • Came across mentions of UserProfile Service Application, but I don't see this on my service applications list
  • This is the only content source that's giving me this issue
    • I don't think it's an issue with access privileges with the account being used
    • This shouldn't be an issue with connecting to SQL Server since the other content sources work fine
  • Can access the site from the server while logged in as the content access account in IE

I've gone through most of the comments in the below two links along with much time spent reading Google search results. Most seem to point the the LoopbackCheck fix as the solutoin to this error, but this has not worked for me.

Search Crawl - Access Denied

http://littletalk.wordpress.com/2011/03/21/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-rep/

I would appreciate any help in this since it's been driving me nuts for two days now.

EDIT: The account used for this is not a domain account. It's just a local account on the server that's in the admin group. But like I said, the other content sources crawl without issue using this setup.

share|improve this question
    
If these are content sources that do not use SharePoint what kind are they that you are trying to crawl? Most of the errors and troubleshooting you are doing seem more geared towards SP issues –  MichaelF Dec 5 '12 at 18:08
    
@MichaelF These are just normal .Net based websites we've built. I'm not familiar with Sharepoint, just trying to search for solutions to the errors I see in the crawl log. –  Jarek Dec 5 '12 at 19:21
    
What Content Source type did you select and what is the Hostname you provided? Since this is a .Net you should have something like Web Site or something non-SharePoint specific and the Hostname URL should be http://<hostname> for the site –  MichaelF Dec 5 '12 at 20:32
    
@MichaelF The content type is "Web Sites" and the URL is subdomain.domain.com. –  Jarek Dec 5 '12 at 20:36
add comment

2 Answers

One thing you can check is the robots.txt file of the site you are trying to crawl. Here is a thread on that subject (as well as a few other things you can investigate): http://social.technet.microsoft.com/Forums/en/sharepointadminprevious/thread/9ae514a1-3d19-4d85-b458-6be9743e1d7b

share|improve this answer
    
Thanks for the response mikey. I've seen that link when dealing with another issue. All the other subsites have a robots.txt file and the crawler has no issues or errors when crawling their content. –  Jarek Dec 5 '12 at 17:34
1  
You can perhaps use fiddler to capture the crawl attempt and get a better look at what the server response is for that site and how it differs from the others. –  mikey Dec 5 '12 at 18:07
    
I installed fiddler, but it doesn't seem to capture any of the crawler attempts. It shows up my activity on the sharepoint central admin area, but nothing the crawl service is doing. –  Jarek Dec 5 '12 at 20:01
    
Try installing Fiddler on the Crawler machine, you need it to be scanning from where the crawls come from –  MichaelF Dec 5 '12 at 20:28
    
@MichaelF The install is on the server where the search is setup on and the crawls initiate from. Does fiddler pick up on traffic generated by a service rather then a user? –  Jarek Dec 5 '12 at 20:35
add comment

You will need to make sure that the account used for the crawl in 2010 has "full read" permission to the content via the external site Web Application Policy if the external content is a sharepoint site.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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