I see the following in the event log, unsure if it is related:
Message: Lock obtain timed out: NativeFSLock@D:\wwwroot\pathstonestore.org\CMS\App_Data\CMSModules\SmartSearch\Pathstone\write.lock: System.UnauthorizedAccessException: Access to the path 'D:\wwwroot\pathstonestore.org\CMS\App_Data\CMSModules\SmartSearch\Pathstone\write.lock' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
at Lucene.Net.Store.NativeFSLock.Obtain()
Exception type: Lucene.Net.Store.LockObtainFailedException
Stack Trace:
at Lucene.Net.Store.Lock.Obtain(Int64 lockWaitTimeout)
at Lucene.Net.Index.DirectoryReader.AcquireWriteLock()
at Lucene.Net.Index.IndexReader.DeleteDocument(Int32 docNum)
at Lucene.Net.Index.IndexReader.DeleteDocuments(Term term)
at CMS.Search.Lucene3.LuceneIndexSearcher.Delete(String name, String value)
at CMS.Search.SearchHelper.Delete(String fieldName, String value, SearchIndexInfo indexInfo)
at CMS.Search.SearchHelper.Update(ISearchDocument iDoc, SearchIndexInfo indexInfo)
at CMS.Search.SearchIndexer.DocumentUpdate(Int32 documentId, SearchTaskInfo taskInfo)
at CMS.DocumentEngine.DocumentSearchIndexer.ExecuteUpdateTask(SearchTaskInfo sti)
at CMS.Search.SearchIndexer.ExecuteTask(SearchTaskInfo sti)
at CMS.Search.SearchTaskInfoProvider.TaskIndexer()
at CMS.Search.SearchTaskInfoProvider.RunInternal()
Message: Access to the path 'D:\wwwroot\pathstonestore.org\CMS\App_Data\CMSModules\SmartSearch\Pathstone\write.lock' is denied.
Exception type: System.UnauthorizedAccessException
Stack Trace:
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
at Lucene.Net.Store.NativeFSLock.Obtain()