Join us this Friday for AI in Action at the Virtual Happy Hour! This free virtual event is open to all—enroll now on Academy and don’t miss out.

 

episerver.search.indexingservice Error

Vote:
 

Im getting a lot of these error since 2 days back:

2015-10-28 00:00:02,098       ERROR        ?.? - Failed to delete Document with id: 636e8ad8-b7d8-4222-8860-9d973a694ead|iv. Message: did not read all bytes from file "_il34e.fnm": read 1 vs size 553
   at Lucene.Net.Index.SegmentInfos.FindSegmentsFile.Run(IndexCommit commit) in d:\Lucene.Net\FullRepo\trunk\src\core\Index\SegmentInfos.cs:line 585
   at Lucene.Net.Index.DirectoryReader.Open(Directory directory, IndexDeletionPolicy deletionPolicy, IndexCommit commit, Boolean readOnly, Int32 termInfosIndexDivisor) in d:\Lucene.Net\FullRepo\trunk\src\core\Index\DirectoryReader.cs:line 117
   at EPiServer.Search.IndexingService.IndexingServiceHandler.DeleteFromIndex(NamedIndex namedIndex, String itemId, Boolean deleteRef)
2015-10-28 00:00:02,098       ERROR        ?.? - An exception was thrown when task was invoked by TaskQueue: 'indexing service data uri callback'. The message was: Object reference not set to an instance of an object.. Stacktrace was:    at EPiServer.Search.IndexingService.IndexingServiceSettings.SetResponseHeaderStatusCode(Int32 statusCode)
   at EPiServer.Search.IndexingService.IndexingServiceHandler.DeleteFromIndex(NamedIndex namedIndex, String itemId, Boolean deleteRef)
   at EPiServer.Search.IndexingService.IndexingServiceHandler.Remove(String itemId, NamedIndex namedIndex, Boolean removeRef)
   at EPiServer.Search.IndexingService.IndexingServiceHandler.Update(SyndicationItem item, NamedIndex namedIndex)
   at EPiServer.Search.IndexingService.IndexingServiceHandler.HandleDataUri(SyndicationItem item, NamedIndex namedIndex)
   at EPiServer.Search.IndexingService.TaskQueue.Timer_Elapsed(Object sender, ElapsedEventArgs e)

CMS 8.10

There is 441592 rows in tblIndexRequestLog    

My config is:


    

      

    
    
      
        
      
    
  

The files under datapath\index are two days old.

Any idea?

#140747
Oct 29, 2015 9:02
Vote:
 

aah found it

My solution of the error was to remove content of App_Data\Index folder, restart the application (by a change of web.config) and execute indexing in the 'secret' interface: http://sitehost/EPiServer/CMS/Admin/IndexContent.aspx

I also "delete from tblIndexRequestLog"

Source: http://world.episerver.com/forum/developer-forum/EPiServer-7-CMS/Thread-Container/2013/4/EPiServer-Search--Indexing-Service-issues/

#140756
Oct 29, 2015 11:06
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.