Aricie
The DNN Expert for your web project
DNN Community Forums

missing content in search results

Sort:
You are not authorized to post a reply.
Page 1 of 212 > >>
Author
Messages


peter schotman











New Member



Posts:




New Member



    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


     



    Deleted User











    New Member



    Posts:




    New Member



      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



      peter schotman











      New Member



      Posts:




      New Member



        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

         



        Jesse











        New Member



        Posts:




        New Member



          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.



          peter schotman











          New Member



          Posts:




          New Member



            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
             

            You are not authorized to post a reply.
            Page 1 of 212 > >>