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

Forums / Bugs & Issues / Sitefinity 3.6 image and edit problem in Rackspace Cloud hosting

Sitefinity 3.6 image and edit problem in Rackspace Cloud hosting

5 posts, 0 answered
  1. Adam
    Adam avatar
    8 posts
    Registered:
    25 Oct 2010
    25 Oct 2010
    Link to this post
    I'm running into an issue with Rackspace Cloud hosting. I've gotten the site up and running, however I'm hitting a wall because any and all images that live in Sitefinity's Image library do not display. Also, I'm unable to take the "Edit" action on any module on any page. We're moving from another hosting company, (copied DB and file system from previous host where everything worked fine).
    Any thoughts/suggestions are appreciated.

    Thanks,
    Adam
  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    25 Oct 2010
    Link to this post
    Hello Adam,

    1. Make sure that you have handler mappings in IIS for sflb.ashx
    2. Check whether all files are copied by comparing the file size of the entire project.

    All the best,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  3. Adam
    Adam avatar
    8 posts
    Registered:
    25 Oct 2010
    25 Oct 2010
    Link to this post
    Ivan,
    Thanks for the quick reply.
    In addition to the images and edit not working, I notice that the sitemap on the left-hand side of the main admin is not clickable as well.

    Regarding your suggestion:

    1) I already have the mappings in my web.config file, as follows:
                <add verb="GET" path="*.sflb" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine" />
                <add verb="GET" path="*.sflb.ashx" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine" />
        Do these also need to be set in IIS?
        The folks at Rackspace told me to make sure the mappings were in my web.config, which they are. Regarding RackSpace, there doesn't seem to be any access to IIS or IIS settings within their control panel. Everything appears to be done through web.config.

    2) I tried setting the DB connection strings to my existing site (which works properly), and it behaves the same way, which tells me that data is fine, and the issue is .NET or IIS.
  4. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    25 Oct 2010
    Link to this post
    Hello Adam,

    Them mappings should be in IIS as well. If the navigation is also blocked, then there could be some js error, so you could check your browser console. Also make sure that the project framework version is the same as the version that your Application Pool uses.

    The problem is in the server or you have not migrated all files.

    Greetings,
    Ivan Dimitrov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  5. Adam
    Adam avatar
    8 posts
    Registered:
    25 Oct 2010
    28 Oct 2010
    Link to this post
    Ivan,
    With your help and the folks at Rackspace, I was able to get the site up and running.
    Below is the response from Rackspace that helped:
    Hello Adam,
    Within Cloud Sites, you do not have direct access to IIS for much of the configuration settings. What you may need to do, is incorporate some things into your web.config. For example, in regards to your page/module changes. It seems as though your application is going to need write access. In order to grant the web process write permissions, you would need to implement impersonation into your web.config file.
    In regards to your Handlers, this is also something that would require special attention on our environment.
    Now since your site is running in integrated mode, you will want to pay special attention to the explanation in the above article.
    Explanation:
    This is actually the expected behavior because integrated mode changed the way modules and handlers are defined in the web.config--as compared to classic mode in IIS7 or IIS6. Integrated mode is the default for IIS7 and currently the default for all new IIS/ASP.NET websites created on The Rackspace Cloud. If your website code was originally written for classic mode or using IIS6, the web.config may need to be updated. "
    There are also solutions to this posted in the article mentioned. I would suggest working with these settings to see if this rectifies the issues you have been experiencing. If you then continue running into any issues, please let us know with steps to replicate any issues and we can certainly investigate this further.
    
    

Register for webinar
5 posts, 0 answered