MOSS Search Issues related to User Profile for Service Account
Hopefully this may prove a sanity saver for anyone else who encounters this issue…
When executing a crawl from Search Administration, the crawl log shows the following error:
The protocol handler cannot be found. Check that the handler has been installed.
Within Event Viewer management console, the Application log had the following Warning:
The start address cannot be crawled.
Context: Application 'SharedServices', Catalog 'Portal_Content'
Details:
The protocol handler cannot be found. Check that the handler has been installed. (0x80040d1a)
This prevents any crawling of SharePoint content and no amount of starting and stopping the Office SharePoint Server Search service will fix the problem.
…and this Error:
The gatherer service cannot be initialized.
Details:
The Temp folder is on a drive that is full or is inaccessible. Free up space on the drive or verify that you have write permission on the Temp folder. (0x80070660)
On starting the Office SharePoint Server Search service, the same error was noted:
Windows cannot log you on because your profile cannot be loaded. Check that you are connected to the network, and that your network is functioning correctly.
DETAIL - The system cannot find the file specified.
What happened was that the local User Profile of the service account identity used for the Office SharePoint Server Search had somehow become invalid.
