Cообщество разработчиков на платформе Microsoft > Форумы > SharePoint - Search > Crawl rule problem - cannot crawl with a different content access account
Задайте вопросЗадайте вопрос
 

ОтвеченоCrawl rule problem - cannot crawl with a different content access account

  • 2 июля 2009 г. 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?

Ответы

  • 7 июля 2009 г. 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.

Все ответы