Hello
I'm running on 4.5.1 without any custom modules and the Search is not returning any results. It was working when I installed it and test.
My tables SearchItem, SearchItemWord, SearchItemWordPosition and SearchWord are empty.
The SearchEngineScheduler is running OK and return no error.
When I use the re-index option, the tables are still empty and I have the following error in the Event viewer:
InnerException: DefaultCacheTime
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Data.ProviderBase.FieldNameLookup.GetOrdinal
StackTrace:
Message: System.IndexOutOfRangeException: DefaultCacheTime at System.Data.ProviderBase.FieldNameLookup.GetOrdinal(String fieldName) at System.Data.SqlClient.SqlDataReader.GetOrdinal(String name) at System.Data.SqlClient.SqlDataReader.get_Item(String name) at DotNetNuke.Entities.Modules.ModuleController.FillModuleInfo(IDataReader dr, Boolean CheckForOpenDataReader, Boolean IncludePermissions) at DotNetNuke.Entities.Modules.ModuleController.FillModuleInfoCollection(IDataReader dr, Boolean IncludePermissions)
I have tried the following without success:
- clean, empty the bin and re-index
- clean and let the schedueler re-index
- Restart the app
- Clear cache
- Restart IIS
- upgrade to 4.6.2 then to 4.8 then to 4.9
- add content and re-index
- copy over the original Bin and admin folders
I have 3 portals running (2 childs and one parent), so a fresh install won't help.
I'm kind of lost there. Any ideas, workaround, solutions?
Thanks for your help