MSDN > フォーラム ホーム > SharePoint - Search > Crawl rule problem - cannot crawl with a different content access account
質問する質問する
 

回答済みCrawl rule problem - cannot crawl with a different content access account

  • 2009年7月2日 20:31SharePointDrivesMeCrazy ユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     
    I made a content source in my SSP for  \\FileServer\CrawlTest  

    I gave my content access account read rights to the fileshare and was able to crawl the content.   However, now I need to use a different account to crawl the content.  So I created a crawl rule following these directions and supplied a different content access account that also has rights to the FileServer.   

    Now with the new account, when I attempt to crawl the content, in the crawl log I see: 

    "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. (The item was deleted because it was either not found or the crawler was denied access to it.)"

    Once again, this crawl worked when I used the default content access account, but I cannot use that account for my fileshares.  Our IT security policy dictates that we must use an account that only IT security has the password for (meaning they have to enter the password for us into the crawl rule).

    Any idea what I am doing wrong here?  Am I missing a step?

回答

  • 2009年7月7日 15:10SharePointDrivesMeCrazy ユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     回答済み
    Yes, the crawl account had read rights to the file share. 

    It turns out that I found the solution here: http://support.microsoft.com/kb/896861.  I had to disable the loopback check.

    1. Click Start, click Run, type regedit, and then click OK.
    2. In Registry Editor, locate and then click the following registry key:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
    3. Right-click Lsa, point to New, and then click DWORD Value.
    4. Type DisableLoopbackCheck, and then press ENTER.
    5. Right-click DisableLoopbackCheck, and then click Modify.
    6. In the Value data box, type 1, and then click OK.
    7. Quit Registry Editor, and then restart your computer.

    Once I did this, the crawl worked with my new crawl rule using my new account.

すべての返信

  • 2009年7月2日 21:15André Lage ユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     
    Verify if you change to correct permissios.

    How to change service accounts and service account passwords in SharePoint Server 2007 and in Windows SharePoint Services 3.0
    http://support.microsoft.com/kb/934838



    André Lage Microsoft SharePoint and CRM Consultant
    Blog:http://aaclage.blogspot.com
    Codeplex:http://spupload.codeplex.com/http://simplecamlsearch.codeplex.com/
  • 2009年7月3日 0:45yagyashree ユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     
    You need to follow the below microsoft article to configure it properly:

    Use crawl rules to specify a different content access account or authentication method (Search Server 2008)

    http://technet.microsoft.com/en-us/library/bb905374.aspx


    Let me know how it goes?

    Visit: http://yagyashree.wordpress.com MCP & MCTS [WSS 3.0/MOSS]
  • 2009年7月4日 4:34Lambert QinMSFT, モデレータユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     

    Hi,

     

    When you add a crawl rule and specify a different content access account, SharePoint will use the new account to access the contents satisfied the rule.

    However, you didn't mention whether you give the new account Read permission to the file share.

     

    Please double confirm if you grant the account Read permission to file share and its subfolders and files.

     

    By the way, you need to specify the account with format [domain]\[account].

     

    Let me know the result if possible.

    -lambert


    Sincerely,
    Lambert Qin | Microsoft TechNet Managed Forum Support
    Posting is provided "AS IS" with no warranties, and confers no rights.
  • 2009年7月7日 3:01Lambert QinMSFT, モデレータユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     
    Hi,

    Could you please let me know the update of your issue?

    If you need further assistance, please feel free to let me know.
    -lambert
    Sincerely,
    Lambert Qin | Microsoft TechNet Managed Forum Support
    Posting is provided "AS IS" with no warranties, and confers no rights.
  • 2009年7月7日 15:10SharePointDrivesMeCrazy ユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダルユーザーのメダル
     回答済み
    Yes, the crawl account had read rights to the file share. 

    It turns out that I found the solution here: http://support.microsoft.com/kb/896861.  I had to disable the loopback check.

    1. Click Start, click Run, type regedit, and then click OK.
    2. In Registry Editor, locate and then click the following registry key:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
    3. Right-click Lsa, point to New, and then click DWORD Value.
    4. Type DisableLoopbackCheck, and then press ENTER.
    5. Right-click DisableLoopbackCheck, and then click Modify.
    6. In the Value data box, type 1, and then click OK.
    7. Quit Registry Editor, and then restart your computer.

    Once I did this, the crawl worked with my new crawl rule using my new account.