Skip to main content

Cloud

Search Crawl Setting Error

Hello and welcome to my first Blog here at PointBridge! I will be posting information on here that I found helpful while working with SharePoint, mostly MOSS. Being such a new technology often I find that the issues that I am having aren’t completely answered by Microsoft or by other articles and Blogs. Usually, it is a combination of sources that help solve my problems with SharePoint. So here I will post problems, solutions, and articles that I found helpful in my day-to-day. Now, on to the good stuff.

During the setup of a medium size server farm at one of my clients I encountered an error when setting up search crawl schedules within the SSP.

At this point most of the installation went pretty straight forward. The farm would even initiate a search and complete it without any problems. But whenever I would go to setup a search crawl schedule for either a Full Crawl or an Incremental Crawl and click OK to commit the changes I would get the following error Access is denied. (Exception from hresult: 0x80070005(E_ACCESSDENIED)) and the settings wouldn’t save.

Stepping back a bit, the farm consisted of: two WFE’s, one Application/Index, and one SQL (2005) Server. The Application Logs on the servers were not much help nor were the SharePoint Log Files. They basically restated the error that I got in the window.

It was easy to figure out that this had something to do with permission but just what permissions was the difficult part. The Search and the Central Admin service were both setup on all machines as local administrators. So it wasn’t that. The Application Pool Identity was my next thought and it seemed to have all permissions created correctly so I had then I checked out support.microsoft.com. I came across this KB Article 926959 which directed me to add permission to the task folder on the index server. The steps I followed are listed below;

This issue occurs due to security privileges that revolve around the tasks folder on the index server. To fix this issue the follow steps need to be completed;

  1. Check to see if you can view the security tab from the Tasks folder in the Windows directory, usually C:Window. If you can see Sharing and Security skip step 2.
  2. To view the attributes of a folder open a command prompt and type attrib –s %windir% tasks. If Windows Explorer is already open, close it and reopen once this command has been executed. Now browse to %windir%tasks, right click and select propertied. Click on the security tab.
  3. From the security tab click add, change the From this location: from the domain to the local server.
  4. In the Enter the object names to select (examples): type WSS_WPG. Click check name and once it resolves select ok.
  5. Now grant WSS_WPG permission to Read, and Write. Click Ok and close the window.
  6. Close Windows Explorer and open a command prompt and this time type attrib +s %windir% tasks. This will reset the Tasks folder to its default view.

After I followed these steps I was able to proceed with creating a crawl schedule for my content without futher issues.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Tony Pagnusat

I'm a Microsoft Alliance Manager for Perficient. As the Alliance Manager I am primarily responsible for managing channel relationships including: partner identification, recruitment, development and management. In role, I cover the eastern half of the United States for Microsoft and all Microsoft related relationships. I also manage our Microsoft National Systems Integrator relationship.

More from this Author

Follow Us