Can you get past this error if you simply delete the folder containing the Lucene index instead of resetting it through the service?
Ive done that, the folder is recreated with the segments-files but usaly no index. Once or twice a few other files appered but without any working search.
Manually edit something in editor and publishing it makes that specific content searchable?
Yeah you are right, i manualy edited and now .cfs files show up and i can search for what i just edited.
Then the issue must be with the full indexer, by the look of the error message there is -something-, -somewhere- in your data that it chokes on.
I would have to recommend you to write your own indexer and debug it.
You only have to iterate over all your content and call ContentSearchHandler.UpdateItem(IContent).
Ok, you don't think I can get what content the JSON parser is choking on? What comes after the "[".
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: [. Path '', line 1, position 1.
It's a long shot but you could try and see what the sql profiler catches.
There is a specific DDS for search that is stored in tblIndexRequestLog, but in there the entities are xml serialized and the way i read the stacktrace it chokes already when loading content from episerver.
We noticed that the site search had stopped indexing and tried to restart it, but all we get are JsonReaderExceptions and errors on IndexService trying to reset the index.
We’ve been trying to debug but aren’t able to get any useful information. Our current ide is that some page is throwing an error that’s being parsed as Json. But we cant find what page or how to debug this.