Microsoft Developer Network > 포럼 홈 > 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일 목요일 오후 8: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일 화요일 오후 3: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일 목요일 오후 9: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일 금요일 오전 12: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일 화요일 오후 3: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.