I am having an issue with indexing user profiles with the SPS3 protocol handler. Each time it runs I get an "Access Denied" error in my crawl logs. I have verified that the default content search account has full read permissions on the web application. I have verified that I don't have a loop back check issue.
In my environment I have 3 seperate web applications. One hosts intranet publishing content, one hosts collaboration content and the third is for the mysites. The web applications all use host headers and share a single IP address. Everything is over HTTP.
My dev farm is configured with a single web front end, a single services server and a SQL server. The services server is running the search admin and crawl components. The web front end hosts the query component.
In the search content source the URL being crawled is SPS3://mysites.domain.com andhttp://mysites.domain.com. In the crawl logs it shows the following error for SPS3://mysites.domain.com:
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. ( HttpStatusCode Unauthorized The request failed with HTTP status 401: Unauthorized. )
Any ideas?