I am missing content in the search results which should be here. I have two html modules, both are modules/pages are visible for non authenticaed users, one is shown in the search results and the other is nog. How can this be?
The module is in production for a couple of days now, I assume that indexing should have been finished.
Peter
 
Maybe below error is contributing to it:
AssemblyVersion: -1 PortalID: -1 PortalName: UserID: -1 UserName: ActiveTabID: -1 ActiveTabName: RawURL: AbsoluteURL: AbsoluteURLReferrer: UserAgent: DefaultDataProvider: ExceptionGUID: InnerException: Access to the path 'xxx\wwwroot\DesktopModules\Aricie.LuceneSearch' is denied. FileName: FileLineNumber: -1 FileColumnNumber: -1 Method: StackTrace: Message: System.UnauthorizedAccessException: Access to the path xxx\wwwroot\DesktopModules\Aricie.LuceneSearch' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity) at System.IO.DirectoryInfo.Create() at Aricie.DNN.Settings.SettingsController.SaveFileSettings[T](String fileName, T settings, Boolean createBinarySnapShot) Source: Server Naam: xxx
see: http://www.aricie.com/en/...directory/posts.aspx
Hello,
You can use the tool Luke to analyze what is indexed or not. (http://www.getopt.org/luke/) The lucene index is in the folder \Portals\0\Aricie.LuceneIndex if your are in the portal 0.
Regards
I can do a lot of other things as well... I am not a debugger of your product, I trying hard to get it working on a client's website, I has taking me WAY to much time already. The one reason we choose Aricie's solution over standard DNN is that we want a proper search solution (with all relevant content being indexed). I am disappointed with such an answer, I can't explain why one HTML module is in the results and the other one is not. I was hoping you would.
As for now, my hypothesis still is, that it is a bug in your module. The large amount of eventlog errors (reported above) seems to point in that direction.
Peter,
Aurelien is trying to help here.
I'm sorry if you're currently experiencing problems, yet our module has been working well on many production environments so we should be able to get you there as well.
The reason he mentioned Luke is that unlike other engines, Lucene.Net stores its index in a complicated file system rather than in DB, and Luke is the open source tool to check what's in the index, just the way you'd check what's in a DB table. That should help figuring out if the missing content is filtered out from the results or not indexed at all.
As for the event log, it suggests that the configuration can't be saved to the module's directory when you save the module settings, which shouldn't be a permission issue as you noted. I would rather think that for some reason the config file got locked, in which case recycling the process should do the trick.
Jesse,
I restarted the application, I don't know how many times, that does not change a thing.
I uninstalled, removed both lucene and shared components from the site, tried to clean out the portal directories as much as I could (I could not get rid of the file withou extention). I have a DNN file browser that showed that the desktop directories are indeed gone.
Re-installed both shared and lucene again, now I am still getting write errors, not only on the config file, but also on the portal files.
I would appriciate your assitance, I can give you host rights if needed please contact me by mail peter at cestuswebsites dot nl
Eventlog:
AssemblyVersion: 04.09.05 PortalID: 0 PortalName: xxx UserID: 1 UserName: host ActiveTabID: 37 ActiveTabName: Zoek resultaten RawURL: /Zoekresultaten/tabid/37/Default.aspx AbsoluteURL: /Default.aspx AbsoluteURLReferrer: http://xxx/Zoekresultaten/tabid/37/Default.aspx UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB6.6; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C; .NET4.0E) DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider ExceptionGUID: 4ccd387f-01a8-4e6f-9091-0c801b90b8ba InnerException: Could not find file 'xxx\wwwroot\Portals\0\Aricie.LuceneIndex\_bnx.cfs'. FileName: FileLineNumber: 0 FileColumnNumber: 0 Method: Lucene.Net.Index.FindSegmentsFile.Run StackTrace: Message: System.IO.FileNotFoundException: Could not find file 'xxx\wwwroot\Portals\0\Aricie.LuceneIndex\_bnx.cfs'. File name: 'xxx\Portals\0\Aricie.LuceneIndex\_bnx.cfs' at Lucene.Net.Index.SegmentInfos.FindSegmentsFile.Run(IndexCommit commit) at Lucene.Net.Index.DirectoryReader.Open(Directory directory, IndexDeletionPolicy deletionPolicy, IndexCommit commit, Boolean readOnly, Int32 termInfosIndexDivisor) at Lucene.Net.Index.IndexReader.Open(Directory directory, Boolean readOnly) at Aricie.DNN.Modules.LuceneSearch.Business.PortalDriverBase.GetIndexReader(Boolean openReadOnly) at Aricie.DNN.Modules.LuceneSearch.Business.PortalDriverBase.get_SharedIndexReader() at Aricie.DNN.Modules.LuceneSearch.Business.PortalDriverBase.GetSearcher() at Aricie.DNN.Modules.LuceneSearch.Business.PortalQueryingDriver.RunQuery(Int32 searchModuleId, Query objQuery, Sort objSort, Int32 resultIndex, Int32 pageSize, Int32& nbResultsFound) at Aricie.DNN.Modules.LuceneSearch.Business.PortalQueryingDriver.RunQuery(Int32 searchModuleId, String criteria, String additionalFilter, Sort objSort, Int32 resultIndex, Int32 pageSize, Int32& nbResultsFound) at Aricie.DNN.Modules.LuceneSearch.Business.PortalQueryingDriver.RunQuery(Int32 searchModuleId, String criteria, String additionalFilter, String sorters, Int32& nbResultsFound, Int32 resultIndex, Int32 pageSize) at Aricie.DNN.Modules.LuceneSearch.Business.LuceneSearchDataStore.GetSearchResults(Int32 portalID, Int32 moduleId, String criteria, String additionalFilter, String sorters, Int32& nbResultsFound, Int32 resultIndex, Int32 pageSize) Source: Server Naam: xxxxx