+1-888-365-2779
Try Now
More in this section

Forums / Bugs & Issues / Sitefinity 3.1 Bugs & Issues

Sitefinity 3.1 Bugs & Issues

78 posts, 0 answered
  1. Telerik Admin
    Telerik Admin avatar
    188 posts
    Registered:
    02 Oct 2004
    05 Oct 2007
    Link to this post
    We would highly appreciate it if you post all issues and bugs found with Sitefinity 3.1 here.

    Yours,
    The Sitefinity team
  2. Vangelis
    Vangelis avatar
    153 posts
    Registered:
    07 Jan 2006
    06 Oct 2007
    Link to this post
    Hi,

    1)  I've installed 3.1 and still project creation in Vista Business is still unable.

    The account, you have authenticated with, has no permissions to create virtual directories. Please make sure that windows authentication is enabled.

    I've tried also to start IE with Run as administrator and I have the same error. Any help will be appreciated.

    2) I had old projects under sitefinity3.0\websites and I had in IIS created the sites. Now I had to recreate some other sites in IIS (with matching names) and move the old items to the new structure. Is there a thought in upcoming versions to change this e.x keep installation folder sitefinity and not sitefinity3.x ?

    3) I have already a database in production server which is different from the developer machine. The upgrade of the database will be automatic to the new version or needs any extra steps to be followed (upgrade scripts)?

    Best regards

    Vagelis
  3. Vangelis
    Vangelis avatar
    153 posts
    Registered:
    07 Jan 2006
    06 Oct 2007
    Link to this post
    Hi,

    I created manually a new project and add in IIS7 a new application. I add it to projects.xml file and tried to connect to an existing 3.0 database to do an upgrade. It found the existing administrator account and when I press administer site it showed the error

    Server Error in '/eleusina31' Application.

    An item with the same key has already been added.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ArgumentException: An item with the same key has already been added.

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    [ArgumentException: An item with the same key has already been added.]
    System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) +48
    System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) +1250681
    System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) +10
    Telerik.Cms.Data.CmsPage.get_LanguageVersions() +232
    Telerik.Cms.Web.UrlHelper.FillTableRecursive(IPagesContainer parent, String parentPath, CmsUrlContext parentUrlContext) +646
    Telerik.Cms.Web.UrlHelper.FillTable(CmsManager man) +115
    Telerik.Cms.Web.UrlHelper..cctor() +634

    [TypeInitializationException: The type initializer for 'Telerik.Cms.Web.UrlHelper' threw an exception.]
    Telerik.Cms.Web.CmsHttpModule.BeginRequest(Object sender, EventArgs e) +1272
    System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92
    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64


    Version Information: Microsoft .NET Framework Version:2.0.50727.312; ASP.NET Version:2.0.50727.833

    best regards

    Vagelis
  4. UI Crew
    UI Crew avatar
    99 posts
    Registered:
    24 Sep 2012
    06 Oct 2007
    Link to this post
    Hi,

    Unusual one for you. If you have a shared generic content item which is in a template with static hyperlinks in it.... fro example:

    <span><a href="/home.aspx">Home</a></span> | <span><a href="/contact/contact.aspx">Contact Us</a></span> :: 2007 © Perkins Resources. All rights reserved

    You get a error when you view the page but only live, viewing the error in admin doesn't bring up the error.

    The error thrown is something like this: can't parse the generic content. please set the parsedynamiclink to false in the web.config,

    Happens with new and upgraded project.

    Thanks seth
  5. Marlon Walcott
    Marlon Walcott avatar
    13 posts
    Registered:
    31 Oct 2006
    06 Oct 2007
    Link to this post

    Hello,

    I have begin using version 3.1 today, and I must say I like the improvements. However, I am having some issues with the new login controls, namely:

    1. Scenario One:

    I created a new user within the Administration panel and then attached that user to one of the pages which is the root  for five other pages. In using the login controls provided, I placed the login control on the root page and configured it so after login it would go to the first page within the root. A login view control was placed on the first page within the root. While I was still logged in the Sitefinity CMS, I went to the live site and logged in using the user I had attached to the root page and it logs in perfectly going to the page that was specified.  However, when I went back to the Sitefinity CMS and navigated to another page for editing, I noticed that the user had changed from the "Admin" to the user, "testuser" which I had created and logged in on the live site.  This also occurs when using the loginstatus control. Is there a fix for this issue?

    2. Scenario Two:

    After clicking the logout button within the live site, and returning to the login page, I am still able to navigate to the first page within the root, though I have turned off anonymous access on that page and I have not logged in. It seems as if the user has not been logged off. When I log into the Sitefinity CMS as a admin user, I see my log in name change to admin on the live site (keep in mind I have not logged in on the live site).  Is there a fix for this issue?
     
    Niel

  6. UI Crew
    UI Crew avatar
    99 posts
    Registered:
    24 Sep 2012
    07 Oct 2007
    Link to this post

    Hi Neil,

    Pretty much all that you have mentioned below is not a fault it is by design. The default installation of Sitefinity shares a single membership provider for both CMS users and public users. The difference between these 2 types of uses is merely there permissions assigned to their role.

    This means that a login placed in the website is the same login at the /sitefinity folder and a user be they public or CMS can use either a login forms to login - a CMS user can login using that control that you have placed on a web page and then go to sitefinity admin and they will not have to login again. So you don't have to login using the login created at /sitefinity if you don't want to and of course if you are logged in as admin and go to one of the web pages it should actually say "admin" in the logged in view.

    In senario 1 when you logged in as testuser you actually logged out admin cause you effectively loggin into the system as a different user. That's why when you went to admin it said "testuser". Having said that tesuser should have been unable to do much in admin. To stop testuser accessing admin entirely you need to add him to a group and make sure that group has "CMS access" set to deny which can be done by loggining into Sitefinity using admin, going to administration tab then permissions.

    Senario 2 is the same - CMS access and live site access is one and the same purely separated by permissions assigned to the group that the user belongs too. If you login to the live site you have loggin into Sitefinity admin and what you can do in Sitefinity admin and the live site depends on your permissions settings against the group.

    If you want to totally separate CMS users from, site or publoic users I believe you have to specifiy anohter provider for this in the web.config.

    Hope this helps.

    Seth

  7. Marlon Walcott
    Marlon Walcott avatar
    13 posts
    Registered:
    31 Oct 2006
    07 Oct 2007
    Link to this post
    Hello Seth:

    Thanks for the response. However on setting the CMS access to deny for the user group for testuser and then logging in on the live site, I begin to get the following error page:

     

    Server Error in '/test32' Application.

    This type of page is not served.

    Description: The type of page you have requested is not served because it has been explicitly forbidden.  The extension '.aspx' may be incorrect.   Please review the URL below and make sure that it is spelled correctly.

    Requested URL: /test32/Sitefinity/Admin/Pages.aspx
     

    Please note that I was logged in as an administrator at the time within the Sitefinity CMS.

    ** shouldn't the logins be separate in this case (User Group set to deny) where the user group does not have access to the CMS and therefore should not affect logins to the CMS at any time?

    Regards,

    Niel (note the spelling of my name ... thanks)
  8. Vassil Daskalov
    Vassil Daskalov avatar
    261 posts
    Registered:
    18 May 2013
    08 Oct 2007
    Link to this post
    Hello Seth,

    I just wanted to ask you to share some additional information with us about the dynamic link parser error you get. Would you paste the whole error and tell us what the name of your application is? Also, would you check in the sf_CmsTextContent db table what is the value of the ApplicationRoot field for all you content. I assume its one and the same for all the items.

    This would be very helpful for us. Thanks in advance.

    Greetings,
    Vassil Daskalov
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  9. UI Crew
    UI Crew avatar
    99 posts
    Registered:
    24 Sep 2012
    08 Oct 2007
    Link to this post
    Hi,

    Sure well if I change my shared generic content in the footer of the site I am developing to: <a href="/Home.aspx">Home</a> 2007 © Perkins Resources. All rights reserved

    Then go to pages and select home and then click "View live page in new window" I get the following error. If I remove the link out of the content above the error geso away:



     

    Server Error in '/Perkins Resources' Application.

    There was an error while parsing some of the generic content. We recommend to switch off the dynamic parser from the web.config. Set the disableLinkParser attribute of the corresponding generic provider to true. The return string was: http://localhost/Perkins Resources/Home.aspx.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ApplicationException: There was an error while parsing some of the generic content. We recommend to switch off the dynamic parser from the web.config. Set the disableLinkParser attribute of the corresponding generic provider to true. The return string was: http://localhost/Perkins Resources/Home.aspx.

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    [ApplicationException: There was an error while parsing some of the generic content. We recommend to switch off the dynamic parser from the web.config. Set the disableLinkParser attribute of the corresponding generic provider to true. The return string was: http://localhost/Perkins Resources/Home.aspx.]
       Telerik.Cms.Engine.Data.LinkParser.ModifyLink(String value, String applicationRoot) +602
       Telerik.Cms.Engine.Data.LinkParser.ParseString(String textToModify, String applicationRoot) +325
       Telerik.Cms.Engine.Data.TextContent.get_Content() +146
       Telerik.Cms.Engine.Data.CmsContentBase.get_Content() +98
       Telerik.Cms.Engine.WebControls.GenericContent.Render(HtmlTextWriter writer) +518
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
       System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
       System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
       System.Web.UI.Control.Render(HtmlTextWriter writer) +7
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
       System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
       System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
       System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +59
       System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +68
       System.Web.UI.Adapters.ControlAdapter.Render(HtmlTextWriter writer) +18
       Telerik.Cms.Web.FormAdapter.Render(HtmlTextWriter writer) +125
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +2113233
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
       System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +37
       System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
       System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
       System.Web.UI.Control.Render(HtmlTextWriter writer) +7
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
       System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
       System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
       System.Web.UI.Page.Render(HtmlTextWriter writer) +26
       Telerik.Cms.Web.InternalPage.Render(HtmlTextWriter writer) +285
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1896
    


    Version Information: Microsoft .NET Framework Version:2.0.50727.312; ASP.NET Version:2.0.50727.833

    The ApplicationRoot field is all the same for every field - /Perkins Resources

    Hope this helps you.

    Thanks,

    Seth Cleaver
  10. Vassil Daskalov
    Vassil Daskalov avatar
    261 posts
    Registered:
    18 May 2013
    08 Oct 2007
    Link to this post
    Hi Seth Cleaver,

    Thank you very much for providing details. Now I see what the problem is. It comes from the fact that your project name contains spaces and we have omitted to URL encode the return string seen in the error you sent.

    As a workaround for the time being, you could use a different application name or switch off the parser in the way described in the error.

    Sorry for the inconvenience caused and thank you once again for the feedback. Your Telerik account has been updated.

    Regards,
    Vassil Daskalov
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  11. Yasen
    Yasen avatar
    121 posts
    Registered:
    18 May 2013
    08 Oct 2007
    Link to this post
    Hello Niel,

    This is the natural behavior of your browser when it gets a 403 (access forbidden) error.

    The things that Seth mentioned are absolutely true, however, I hope to further clarify the situation. When you have a role with CMS Access set to deny and a role with CMS Access set to allow and a user that belongs to both roles, the deny is stronger and it will take place (and you will get a 403 exception), except if one of the roles is unrestricted.

    Another thing is that only one user at a time can be logged in for an application, when you log in using testUser, you are no longer "admin". Also, when you sometimes see a restricted page despite the fact that you are not logged in (or logged in with an account that doesn't have permissions), this is quite probably caused by your browser's cache, if you refresh the page, you will probably get the 403 error.
     
    To summarize, there are two ways to get a 403 error: 
    • You are logged in as a user that does not have View permissions for the page requested (a page marked with "deny anonymous access" and permission for "view" denied or not set).
    • You are trying to access the admin part logged in as a user that does not have CMS Access permission (or it is set to deny).

    Hope this helps, if you still find difficulties, please write again and I'll try to explain it better.

    Best wishes,

    Yasen
    the Telerik team


    Instantly find answers to your questions at the new Telerik Support Center
  12. Marlon Walcott
    Marlon Walcott avatar
    13 posts
    Registered:
    31 Oct 2006
    08 Oct 2007
    Link to this post

    Hello Yasen:

    You probably didn't understand me at first, so let me try and clarify. I expected the functionality to be such that a user group which does not have CMS Access but is given access to a "secured" page within the live site would therefore not affect any log in to the CMS and therefore would there be no 403 shown at any point and if I chose to log into the CMS using the Admin user, it therefore should not override the user that is currently logged into the secure site while that user is on the live site.

    I am not sure why this was not considered as it would give the users of the CMS the ability to create a secure site and attach a user without having the need to create a custom membership provider.

    I am aware of the various errors and the browser caching issues and so on, however, those are not my concern.

    I do hope you understand now exactly what the issue is.

    Regards,

    Niel

  13. Yasen
    Yasen avatar
    121 posts
    Registered:
    18 May 2013
    09 Oct 2007
    Link to this post
    Hello Niel,

    First of all, one of the main purposes of this new functionality is to enable CMS users to use only one provider.

    If I understand correctly, you want a group of users that can visit secured pages but have nothing to do with administration. This is done when you give them permissions for the secured pages. However, if by accident, they try to enter your_site/Sitefitnity/Admin/Default.aspx they get 403 error (they don't have cms access permission). The other group of users - the administrators - are given the cms access permission and are able to enter the admin part. I think that is already understood and clear enough.

    The other part of your request, as I understand it, is the following situation:
    A user is logged in as, lets say, "User" and he is browsing your site (including the secured pages). Then, another user is trying to log in as "admin" and enter the cms part.

    There is absolutely no problem with that. What is causing your troubles is that you try to do this from the same browser (same computer). I appologize if I mislead you by saying "only one user at a time can be logged in for an application". By that I meant one user at a time can be logged from one PC, if 100 people are accessing your site they can be logged as 100 different users, this is not a problem.
     
    So what you  tried is:
    Login as "User", browse the site, enter the admin part, and it throws exception as User doesn't have persmissions.

    What you have to do is:
    Login as "User", browse the site, logout, enter the admin part - you'll be redirected to login page to login as administrator.

    I really hope everything is clear now. If not, please give a step-by-step description of the situation in which you think Sitefinity is inadequate and I'll examine it.


    Kind regards,
    Yasen
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  14. YB
    YB avatar
    8 posts
    Registered:
    08 Aug 2007
    11 Oct 2007
    Link to this post

    Hi,

    Can't create search index

    error messege
     

    Server Error in '/JWIntranet' Application.

     

    Could not find file 'C:\Program Files\telerik\Sitefinity3.1\WebSites\JWIntranet\App_Data\Search\Test\Index\segments'.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.IO.FileNotFoundException: Could not find file 'C:\Program Files\telerik\Sitefinity3.1\WebSites\JWIntranet\App_Data\Search\Test\Index\segments'.

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    [FileNotFoundException: Could not find file 'C:\Program Files\telerik\Sitefinity3.1\WebSites\JWIntranet\App_Data\Search\Test\Index\segments'.]
       System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +2014157
       System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) +998
       System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) +114
       Lucene.Net.Store.FSIndexInput..ctor(FileInfo path) +95
       Lucene.Net.Store.FSDirectory.OpenInput(String name) +66
       Lucene.Net.Index.SegmentInfos.Read(Directory directory) +44
       Lucene.Net.Index.AnonymousClassWith.DoBody() +39
       Lucene.Net.Store.With.Run() +56
       Lucene.Net.Index.IndexReader.Open(Directory directory, Boolean closeDirectory) +102
       Telerik.Search.Engine.SearchManager.GetIndexingStatistics(String Provider) +146
       Telerik.Search.WebControls.Admin.ControlPanel.Indexes_ItemDataBound(Object sender, RepeaterItemEventArgs e) +338
       System.Web.UI.WebControls.Repeater.OnItemDataBound(RepeaterItemEventArgs e) +105
       System.Web.UI.WebControls.Repeater.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem) +142
       System.Web.UI.WebControls.Repeater.CreateControlHierarchy(Boolean useDataSource) +454
       System.Web.UI.WebControls.Repeater.OnDataBinding(EventArgs e) +53
       System.Web.UI.WebControls.Repeater.DataBind() +72
       Telerik.Search.WebControls.Admin.ControlPanel.LoadMainScreenTemplate() +453
       Telerik.Search.WebControls.Admin.ControlPanel.CreateChildControls() +48
       System.Web.UI.Control.EnsureChildControls() +87
       System.Web.UI.Control.PreRenderRecursiveInternal() +41
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1360
    


    Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42

  15. YB
    YB avatar
    8 posts
    Registered:
    08 Aug 2007
    11 Oct 2007
    Link to this post
    Can't login the backend

     

    Server Error in '/JWIntranet' Application.

    This type of page is not served.

    Description: The type of page you have requested is not served because it has been explicitly forbidden.  The extension '.aspx' may be incorrect.   Please review the URL below and make sure that it is spelled correctly.

    Requested URL: /JWIntranet/Sitefinity/Admin/CmsAdmin/MyProfile.aspx


    Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42
  16. Richard Krause
    Richard Krause avatar
    2 posts
    Registered:
    12 Aug 2005
    11 Oct 2007
    Link to this post
    I am receiving the same error ...  I have logged in as an administrator (according to the post above, i logged out and navigated to ~/website/sitefinity/admin/default.aspx)  ...  I still receive the page can not be served message.
  17. YB
    YB avatar
    8 posts
    Registered:
    08 Aug 2007
    11 Oct 2007
    Link to this post
    Can't create search service after I upgrade my old project.

    Index

    SiteSearch

    What to index?

    PageIndex
    • Auto index True
    • Index non-public pages True
    • Starting node URL All Pages

    Index status

    • Indexed words: 0
    • Spidered pages: 222
    • Last indexing date: 11 Oct 2007, 07:59


    No Indexed words after crawl 222 pages!!!

    Yuanbin

  18. Yasen
    Yasen avatar
    121 posts
    Registered:
    18 May 2013
    12 Oct 2007
    Link to this post
    Hi YB, Hi Richard,

    The only reason to get this error is if you log in as user that doesn't have the Cms Access global permission.

    When you log in for the administration of Sitefinity, a RolePrincipal object is created, then its GetRoles method is called and then permissions are accumulated for every role.

    You'll get the error message if the user is not in an Unrestricted role and if for any of his roles the CMS Access permission is set to deny, or if it is not set for all the roles.

    The first user created with the SF installation is in the "Administrators" role and has unrestricted rights, so he is always able to access the CMS backend.

    If you get this error in some other scenario (i.e. you are sure your user is granted Cms Access), please contact us again and provide steps to reproduce this behavior.

    Obviously, there is some common misunderstanding of the concept for the Cms Access permission, so we'll try to include some custom error messages for the 3.1 service pack.

    All the best,
    Yasen
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  19. Richard Krause
    Richard Krause avatar
    2 posts
    Registered:
    12 Aug 2005
    12 Oct 2007
    Link to this post

    This is using a custom sql membership provider .... 

    I went through using the CmsStartup.aspx and chose Sql 2005 ...  The tables were created.  The admin user was recognized as existing and having the appropriate Administrators role.   I've set the permission in the web.config as having unrestricted permission for one of the roles the admin has

    Looking in the tables, there are no Global Permission, Sec Permission, or Page Permission rows......  where should i See the "CMS Access" permission?


  20. YB
    YB avatar
    8 posts
    Registered:
    08 Aug 2007
    12 Oct 2007
    Link to this post


    I can't index the search service after I follow the upgrade steps, so I test again in the following steps:

    1, Install SF3.1

    2, Create a new porject

    3, Connect to my existing Database running at SQL Server 2005

    4, Login as admin/admin

    5, In Administration -> Services, create my first index and succesed

    6, Click "Start indexing"

    It is almost an empty site, without modifing the web.config, master page, customized stuff, then I got

    What to index?

    PageIndex
    • Auto index True
    • Index non-public pages True
    • Starting node URL All Pages

    Index status

    • Indexed words: 0
    • Spidered pages: 248
    • Last indexing date: 12 Oct 2007, 11:45


    Any help?

    Thanks

    Yuanbin

  21. Marlon Walcott
    Marlon Walcott avatar
    13 posts
    Registered:
    31 Oct 2006
    13 Oct 2007
    Link to this post
    Hello Yasen:

    Simply, the way in which Sitefinity login and membership is inefficient is as follows:

    1. A user group created in Sitefinity that has CMS access set to deny and is attached to secure pages created, should not affect any login to the CMS. In other words, if I am logged in within the CMS as an Administrator and say I clicked on "view live site", and then enter the secure location as "securepageviewer" then the when i go back to the CMS (without logging out from the secure site), I should not be seeing that I am logged in as "securepageviewer" and not "Administrator". When the log in changes over, I get the error "Page forbidden". Deny CMS user should rightfully mean that the user create does not access the CMS in anyway and therfore the login to the live site and the CMS should be separate irrespective of the users using the same membership provider.  (Please note that I am a single user i nthis scenario and I have an Administrator login and a login ("securepageviewer") to the secure live site

    2. If a user group created is attached to a page group (whether it be one or two), the users in that group should only see that page group in the sitemap shown in the left pane. What i have noticed is that the sitemap is not shown at all when those specific users are logged in and if you had set the view permission on "All pages" in the sitemap, then the users will see all pages instead of only they page group to which they were attached. Those users only need to see their page group(s)  for ease of navigation with the pages to which they can edit and/or view.

    3. There seems to be a problem when you add a user group to a page group and did not set the view permission for "All pages". Please see the error which occurs after logging in and clicking on pages:

     

    Server Error in '/' Application.

    Object reference not set to an instance of an object.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

    Source Error:

    Line 71:     public string SelectedMenuItemText
    Line 72:     {
    Line 73:         get { return this.MainMenu.SelectedTab.Text; }
    Line 74:     }
    Line 75:     #endregion

    Source File: d:\Inetpub\wwwroot\Sitefinity\Admin\Admin.master.cs    Line: 73

    Stack Trace:

    [NullReferenceException: Object reference not set to an instance of an object.]
       Admin_Admin.get_SelectedMenuItemText() in d:\Inetpub\wwwroot\Sitefinity\Admin\Admin.master.cs:73
       Telerik.Cms.Web.AdminPage.OnPreRender(EventArgs e) +564
       System.Web.UI.Control.PreRenderRecursiveInternal() +77
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1360
    


    Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832



    Regards,

    Niel

      
  22. Vangelis
    Vangelis avatar
    153 posts
    Registered:
    07 Jan 2006
    15 Oct 2007
    Link to this post
    Hi,

    In TIU demo site on editing page About us - news and events it creates the following error. I try to see if calendar control was working and moved on May where there were entries. When I press on specific dates nothing appeared in the righ pane window. Is this an error in behaviour of the control?

    Best regards

    Vangelis

     

    Server Error in '/telerik/TIUSite' Application.

    Object reference not set to an instance of an object.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

    Source Error:

    Line 73: 
    Line 74: 		List<IMetaSearchInfo> filter = new List<IMetaSearchInfo>();
    Line 75: 		filter.Add(new MetaSearchInfo(MetaValueTypes.DateTime,
    Line 76: 						this.newsList.PublicationDateField, DateTime.Now, SearchCondition.LessOrEqual));
    Line 77: 		filter.Add(new MetaSearchInfo(MetaValueTypes.DateTime,

    Source File: c:\Program Files\telerik\Sitefinity3.1\TIUSite\UserControls\NewsEvents.ascx.cs    Line: 75

    Stack Trace:

    [NullReferenceException: Object reference not set to an instance of an object.]
       NewsEvents.CalculateDays() in c:\Program Files\telerik\Sitefinity3.1\TIUSite\UserControls\NewsEvents.ascx.cs:75
       NewsEvents.OnPreRender(EventArgs e) in c:\Program Files\telerik\Sitefinity3.1\TIUSite\UserControls\NewsEvents.ascx.cs:111
       System.Web.UI.Control.PreRenderRecursiveInternal() +77
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Control.PreRenderRecursiveInternal() +161
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1360
    


    Version Information: Microsoft .NET Framework Version:2.0.50727.312; ASP.NET Version:2.0.50727.833
  23. Niki
    Niki avatar
    9 posts
    Registered:
    07 May 2007
    15 Oct 2007
    Link to this post
    Hi telerik team

    We are developing a project with Sitefinity 3.1 for a danish client. I noticed the following problem:

    When there is some special letters in the news title, for example the danish "å" the link from the news list to the single news does not work. The following error message is shown:

     

    Server Error in '/GlobeTeamWeb' Application.

    The resource cannot be found.

    Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly.

    Requested URL: /globeteamweb/Nyheder/SenesteNyheder/Nyheder/07-09-26/flot_arsresultat_for_globeteam_i_2006-308714334.aspx


    Version Information: Microsoft .NET Framework Version:2.0.50727.1378; ASP.NET Version:2.0.50727.1378
  24. Mat
    Mat avatar
    23 posts
    Registered:
    05 Nov 2006
    15 Oct 2007
    Link to this post
    Hi,

    The search results are mostly unreadable because of the characters in german and french like ö ü é è etc. I think it's a problem with the character sets of the search index. Can I set a specified character set somewhere?

    And another search related question. Is it possible to put the search box in a master page?

    Regards,
    Mat
  25. Yasen
    Yasen avatar
    121 posts
    Registered:
    18 May 2013
    15 Oct 2007
    Link to this post

    Hello Richard,

    "Looking in the tables, there are no Global Permission, Sec Permission, or Page Permission rows......  where should i See the "CMS Access" permission?"

    In the sf_GlobalPermission table you have a record for each role. The global permissions depend on the number in the grant and deny columns. Here is a table of the global permissions:

    None 
    ManageUsers 1
    ManagePermissions 2
    ManageFiles 4
    EditTemplates 8
    CMSAccess 16

    The numbers are added in the grant and deny columns so if you have "grant" for ManageUsers and CMSAccess you'll have 17 for "grant" for that role.

    When you create a role, by default this role has CMSAccess, so a row will appear in this table. When you use different provider for the existing roles, you have to log in with unrestricted rights and give permissions through the permissions sections in the administration.

    If you need some more information about the other tables with permissions, or have other questions, please ask again.


    Hello Niel,

    1. A user group created in Sitefinity that has CMS access set to deny and is attached to secure pages created, should not affect any login to the CMS. In other words, if I am logged in within the CMS as an Administrator and say I clicked on "view live site", and then enter the secure location as "securepageviewer" then the when i go back to the CMS (without logging out from the secure site), I should not be seeing that I am logged in as "securepageviewer" and not "Administrator". When the log in changes over, I get the error "Page forbidden". Deny CMS user should rightfully mean that the user create does not access the CMS in anyway and therfore the login to the live site and the CMS should be separate irrespective of the users using the same membership provider.  (Please note that I am a single user i nthis scenario and I have an Administrator login and a login ("securepageviewer") to the secure live site

    CMS users right now differ from public users only by the CMS access permission. You can separate them completely by customizing your login form. You can override the login functionality to create a different authentication cookie that stores information about the public user. This way you'll be recognized as a public user in the public part and as CMS user in the administration. We will consider using this technique for version 3.2 instead of using the CMS access permission.

    About 2 and 3, you are right, these are Sitefinity problems, but unfortunately they have lower priority right now. We have added them in our ToDo list and will consider them for the next versions.

    Thank you for clarifiying further what the problem is, hope this time I got your point.

    Greetings,

    Yasen
    the Telerik team


    Instantly find answers to your questions at the new Telerik Support Center
  26. YB
    YB avatar
    8 posts
    Registered:
    08 Aug 2007
    15 Oct 2007
    Link to this post
    Hi,

    I can't index the search service after I follow the upgrade steps, so I test again in the following steps:

    1, Install SF3.1

    2, Create a new porject

    3, Connect to my existing Database running at SQL Server 2005

    4, Login as admin/admin

    5, In Administration -> Services, create my first index and succesed

    6, Click "Start indexing"

    It is almost an empty site, without modifing the web.config, master page, customized stuff, then I got

    What to index?

    PageIndex
    • Auto index True
    • Index non-public pages True
    • Starting node URL All Pages

    Index status

    • Indexed words: 0
    • Spidered pages: 248
    • Last indexing date: 12 Oct 2007, 11:45


    Any help? Do I need to upgrade database privilege and enable full-text indexing?

    Thanks

    Yuanbin

  27. Vlad
    Vlad avatar
    498 posts
    Registered:
    15 Jul 2016
    16 Oct 2007
    Link to this post
    Hi Yuanbin,

    Thank you for reporting this issue.

    Actually, we found some problems with the Search module, but we cannot reproduce exactly this one. We suspect that it is related to a some of the controls added to a page or template. 

    Is it possible for you to send us your project database, web.config and additional files you have added to the project. We noticed that you have opened a support with the same issue,  you could attach the files there. Your help with resolving this issue is very much appreciated.

    Then try to delete ~/App_Data/Search folder from you project and start indexing again to see if this will fix the problem.

    Greetings,
    Vlad
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  28. Kwinten Volckaert
    Kwinten Volckaert avatar
    41 posts
    Registered:
    01 Mar 2005
    16 Oct 2007
    Link to this post

    Creating a new provider there seems to be something wrong when I edit the ControlPanelEdit.ascx
    the following line results in an empty edit button

    <asp:Literal ID="editLiteral" runat="server" Text="<%$Resources:EditThisInterview %>"></asp:Literal>


    when I put 

    <asp:Literal runat="server" Text="<%$Resources:EditThisInterview %>"></asp:Literal>

    everything works....

  29. Kwinten Volckaert
    Kwinten Volckaert avatar
    41 posts
    Registered:
    01 Mar 2005
    16 Oct 2007
    Link to this post
    When changing from provider the leftpanel doesn't change right. When I select the first provider again, the second panel does show...
  30. Kevin Pipher
    Kevin Pipher avatar
    91 posts
    Registered:
    30 Nov 2005
    16 Oct 2007
    Link to this post
    When adding the Post List control to any template in 3.1, I get a null reference exception when viewing the template in the template manager. (exception details below).


    Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    [NullReferenceException: Object reference not set to an instance of an object.]
    Telerik.Blogs.WebControls.PostList.CreateChildControls() +2770
    System.Web.UI.Control.EnsureChildControls() +87
    System.Web.UI.Control.PreRenderRecursiveInternal() +41
    System.Web.UI.Control.PreRenderRecursiveInternal() +161
    System.Web.UI.Control.PreRenderRecursiveInternal() +161
    System.Web.UI.Control.PreRenderRecursiveInternal() +161
    System.Web.UI.Control.PreRenderRecursiveInternal() +161
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1360
    To reproduce:
    1. Go to Pages -> Templates
    2. Select any template
    3. Click Edit Template button
    4. Drag a Post List control on the template
    5. Save the Template

    When the page refreshes at the template manager, the preview on the right shows the error.

    Pages using the templates work fine on the live site, and editing the template works fine. Previews in the history pane for the template which include the Post List also fail.

    I'm using v3.1, upgraded from v3.0 SP2. I followed all steps in the upgrade manual exactly as written.

    Thanks,
    Kevin
Register for webinar
78 posts, 0 answered
1 2 3