1

I've having a bit of trouble with SharePoint 2013 search. I'm trying to use it to crawl a SharePoint 2007 site. What I've done is I've set up a content source to that site, created a crawl rule with the following:

  • Include items in this path
    • Crawl complex URLs (URLs that contain a question mark - ?)
    • Crawl SharePoint content as http pages

I've also specified that the rule use the SharePoint 2007 crawl account to crawl the SharePoint 2007 site. I even verified that the crawl would crawl the site by testing a URL on the rules page and sure enough it says:

"The url will be crawled because it matches the rule ("http://[sitename]/*") marked with a *."

However, when I actually run the crawl it just crawl the root site http://[sitename] and stops. The crawl log has zero errors and one success. What the heck am I doing wrong?

6
  • What do the protocols for the URLs on your content source look like? Commented Mar 20, 2014 at 23:32
  • It's just standard HTTP. Nothing very fancy. Commented Mar 21, 2014 at 15:12
  • Use SPS3 blogs.technet.com/b/josebda/archive/2007/03/19/… Commented Mar 21, 2014 at 15:44
  • If it matters our SP2013 Central Administration is running HTTPS. Commented Mar 21, 2014 at 15:57
  • Using SPS3 only crawls the profiles, according to the crawl log, and doesn't seem to crawl the site. The rules and content source are configured the same in SP2013 as they are in SP2007 and the crawl works flawlessly in the SP2007 farm. Commented Mar 21, 2014 at 17:08

2 Answers 2

4

Does your crawl account have access to the 2007 site?

If you are still struggling you can watch the requests by using Fiddler as a proxy for the crawl process. Then you can kick off the crawl and watch the requests and the response from the 2007 server.

3
  • My SP2013 crawl account doesn't have any specific permissions to the SP2007 site. I haven't given it any explicit permissions since I set the SP2013 crawl rule to use the SP2007 crawl account. I assumed that would be enough. Is that not the case? I'll take a look at Fiddler and see what I can come up with. I've only used that tool to view traffic generated by the browser and I'm not sure how to monitor something like a crawl that's not running in a browser using Fiddler so there'll be some playing around on my end. Commented Mar 21, 2014 at 15:10
  • I think I found my answer on how to use Fiddler: ableblue.com/blog/archive/2012/01/04/…. I'll read your blog post, Matt, and let you know how it goes. Commented Mar 21, 2014 at 17:01
  • No dice, unfortunately. First, thanks for the tip. Running the crawl through the Fiddler proxy is really neat. I would never have thought of doing something like that. Anyways, it looks like the crawl is hitting the first page, /Document.aspx, and then it just stops. I tried this with both the SP2007 and SP2013 crawl accounts and both yielded the same result. Commented Mar 21, 2014 at 17:52
0

Yes. You can crawl the data. if u cannot able to use out of box connector then try to use RESTAPI. you will definitely able to crawl the datas.

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.