We are using MOSS2007 and MySite as personal webpage for each domain user.
Each time the crawling on MySite site collection would generate numerous errors in event log as below (5times per sec!).
The crawling account (abc\system_crawl) has normal READ permission over MySite site collection and I manually tested that this account does have NO access to the specific URL in error below - http://mypage.abc.com/personal/simon/Personal Documents/Forms/AllItems.aspx.
My question is, shall we grant higher permission for crawling account? or shall we somehow exclude these webpages in crawling of each person's site?
What is the best practice to set this?
System.UnauthorizedAccessException: Access denied.
at Microsoft.SharePoint.Utilities.SPUtility.HandleAccessDenied(Exception ex)
at Microsoft.SharePoint.SPGlobal.HandleUnauthorizedAccessException(UnauthorizedAccessException ex)
at Microsoft.SharePoint.Library.SPRequest.CheckOutFile(String bstrUrl, String bstrWebRelativeUrl, Boolean bCheckoutToLocal, String bstrLastModified)
at Microsoft.SharePoint.SPFile.CheckOut(Boolean bCheckoutToLocal, String lastModifiedDate)
View Complete Post