More in this section

Forums / Developing with Sitefinity / Search Index problem

Search Index problem

4 posts, 0 answered
  1. Luc Baeten
    Luc Baeten avatar
    169 posts
    Registered:
    23 Sep 2005
    29 Sep 2008
    Link to this post
    Hello Telerik Team

    I am trying to index the developed website but nothing is indexed.
    I tried to define a padeindex to index only one (test)page with generic content on it but this page is also not indexed.

    What can be wrong?

    regards
    Luc
  2. Gabe Sumner
    Gabe Sumner avatar
    440 posts
    Registered:
    09 Sep 2007
    29 Sep 2008
    Link to this post
    Hi Luc,

    What is your starting node to index?  Is it "~/" or "~/testpage.aspx"?

    What happens when you click "Start Indexing"?  Does it give an error or just do nothing?

    Gabe
    ==============
  3. Luc Baeten
    Luc Baeten avatar
    169 posts
    Registered:
    23 Sep 2005
    30 Sep 2008
    Link to this post
    Hello Gabe

    Below you find the info of Sitefinity, where you can see that the startnode is ~/Test.aspx. When I press start indexing it starts and finishes correctly but it has indexed anything: indexed: 1 word

    What to index?

    PageIndex
    • Auto index: False
    • Index non-public pages: False
    • Starting node URL: ~/Test.aspx

    Index status

    • Indexed words: 1
    • Indexed pages: 1
    • Last indexing date: 30 Sep 2008, 09:04


    Here is also a part of the sitefinity.log:

    Stack Trace:

    ------------------------------------------------------------------------------------
    - L1 -------------------------------------------------------------------------------

    Exception Type: System.Web.HttpException

    Message: Error executing child request for /sitefinity/cmsentrypoint.aspx.

    Source: System.Web

    Stack Trace:
       at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
       at System.Web.HttpServerUtility.Execute(String path, TextWriter writer, Boolean preserveForm)
       at Telerik.Cms.Search.PageIndexerInfo.GetInternalPageData()
    ------------------------------------------------------------------------------------
    - L2 -------------------------------------------------------------------------------

    Exception Type: System.Web.HttpUnhandledException

    Message: Exception of type 'System.Web.HttpUnhandledException' was thrown.

    Source: System.Web

    Stack Trace:
       at System.Web.UI.Page.HandleError(Exception e)
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
       at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
       at System.Web.UI.Page.ProcessRequest()
       at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
       at System.Web.UI.Page.ProcessRequest(HttpContext context)
       at ASP.sitefinity_cmsentrypoint_aspx.ProcessRequest(HttpContext context)
       at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
    ------------------------------------------------------------------------------------
    - L3 -------------------------------------------------------------------------------

    Exception Type: System.Web.HttpException

    Message: Cannot use a leading .. to exit above the top directory.

    Source: System.Web

    Stack Trace:
       at System.Web.Util.UrlPath.ReduceVirtualPath(String path)
       at System.Web.Util.UrlPath.Reduce(String path)
       at System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative)
       at System.Web.UI.Control.ResolveClientUrl(String relativeUrl)
       at System.Web.UI.WebControls.Image.AddAttributesToRender(HtmlTextWriter writer)
       at System.Web.UI.WebControls.WebControl.RenderBeginTag(HtmlTextWriter writer)
       at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
       at System.Web.UI.WebControls.HyperLink.RenderContents(HtmlTextWriter writer)
       at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
       at System.Web.UI.Control.Render(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
       at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
       at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)
       at System.Web.UI.Adapters.ControlAdapter.Render(HtmlTextWriter writer)
       at Telerik.Cms.Web.FormAdapter.Render(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
       at System.Web.UI.Control.Render(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
       at System.Web.UI.Page.Render(HtmlTextWriter writer)
       at Telerik.Cms.Web.InternalPage.Render(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
       at Telerik.Web.UI.RadAjaxControl.RenderPageInAjaxMode(HtmlTextWriter writer, Control page)
       at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
       at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
       at System.Web.UI.Page.Render(HtmlTextWriter writer)
       at Telerik.Cms.Web.InternalPage.Render(HtmlTextWriter writer)
       at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
       at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    ------------------------------------------------------------------------------------

     

    Probably the problem occurs because of the error: Message: Cannot use a leading .. to exit above the top directory. But when I open the page I don't see any errors. Everything works fine. So I don't know what the cause is

    Regards
    Luc

  4. Nikola
    Nikola avatar
    51 posts
    Registered:
    24 Sep 2012
    01 Oct 2008
    Link to this post
    Hi Luc Baeten,

    Thank you for the provided information.

    This could be due to Hyperlink control used in the contents.
    You can find a described workaround published in our Knowledge Base at the following address:
    http://www.sitefinity.com/support/knowledge-base/kb-article/b1154K-bbbb-b1154T-cem.aspx.

    Let us know about the results.

    Regards,
    Nikola
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Register for webinar
4 posts, 0 answered