Suppressing or changing the "System in initializing&quo

Posted by Community Admin on 03-Aug-2018 19:43

Suppressing or changing the "System in initializing" page on Sitefinity 8.2?

All Replies

Posted by Community Admin on 19-Nov-2015 00:00

I just successfully completed the upgrade of our in-development web site upgrade to Sitefinity 8.2, and noticed see the new "Please wait a moment. System is initializing."  

Image link: http://i.imgur.com/J3i7u9b.png

This screen seems to appear whenever I debug in VS or the app pool recycles on our staging site.  Is there any way to hide this page?  Or change it to something more suited to our employees and customers?  

Thanks!

 

Posted by Community Admin on 24-Nov-2015 00:00

Hi Troy,

This is the default initializing behavior coming from 8.2. You can found out more about the status page here:
http://docs.sitefinity.com/overview-application-status-page
In client mode the page will remain showing the initialization screen or a custom screen until the application has started. If it fails to start, the page will remain the same. Please, check the workflow:
http://docs.sitefinity.com/application-status-pages-display-workflow
You can see more details on application load in admin mode:
http://docs.sitefinity.com/administration-configure-the-display-mode-of-application-status-pages

You can change the status page following the article:
http://docs.sitefinity.com/for-developers-use-custom-application-status-pages


Regards,
Nikola Zagorchev
Telerik

 
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal and vote to affect the priority of the items
 

Posted by Community Admin on 24-Nov-2015 00:00

Hi, Nikola.  

Using the steps in the creating a custom application status page, I was able to configure the start-up process to something more fitting for us.  

Many thanks!  

Posted by Community Admin on 25-Nov-2015 00:00

Hello Troy,

I am glad you have managed to achieve the desired result with the status page.

Regards,
Nikola Zagorchev
Telerik

 
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal and vote to affect the priority of the items
 

Posted by Community Admin on 04-Dec-2015 00:00

wait, can this feature not be turned off, only replaced?

there are many number of activities that could result in Sitefinity restarting, such as adding a template file, building, saving language changes, etc...

I don't want to have this message show up for users AT ALL, especially in the middle of the day because we happened to have to replace a file on the fly. I'd rather they just see a blank page while the site loads rather than some maintenance gears...

So how can we simply turn this off ENTIRELY, so that it returns to the previous behavior?

Posted by Community Admin on 10-Dec-2015 00:00

Hi,

Currently, the status page cannot be removed. It can only be updated. The purpose of it is that users know what is happening and that the page they are looking for will be loaded in several seconds. The load time is the same with/without the status page, you just get more information on the project initializing. You can find more information in the documentation that I have linked in my previous replies.
If you want, you can make the status page a blank page.

Regards,
Nikola Zagorchev
Telerik

 
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal and vote to affect the priority of the items
 

Posted by Community Admin on 20-Jun-2016 00:00

Hi,

I know the reason of having a placeholder page to tell people about site status, but I don't want it to appear on my WebAPI. Basically my client wants to retrieve JSON data but sometimes it would get the whole HTML page which is totally non-sense. 

How can I turn it off for just WebAPI endpoints?

Regards,

Harry

Posted by Community Admin on 22-Jun-2016 00:00

Hello Harry,

You can change the application status page response status code. This way  it will still return the status page html in the response, but the response status will not be 200 and this way the services requests should go in the error handler.

http://docs.sitefinity.com/change-the-application-status-page-response-code

http://www.sitefinity.com/developer-network/knowledge-base/details/status-page-does-not-show-when-using-httperrors-custom-errormode

Regards,
Nikola Zagorchev
Telerik

 
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Sitefinity CMS Ideas&Feedback Portal and vote to affect the priority of the items
 

Posted by Community Admin on 27-Jul-2016 00:00

I'm using a customized initializing screen, referencing the link that was provided awhile back (docs.sitefinity.com/for-developers-use-custom-application-status-pages) but the content I display is just static text, and I can't link any internal animated gifs or images to use on this startup page because the content isn't available for direct link until the site finishes initializing - for example an image referenced within the site, shows a broken image icon on some browsers.  

The only way I can seem to work around this it to link to another web site, and I'd rather not do that.  Is there a better way to reference internal animations/logo images on customized initializing pages?  I even tried to use some fancy styles in the <head> of the systemRestartingHtml string, but I'll get an error about a badly form string if I do.  Maybe it's an issue with the semi-colons or @ symbols within (for animations).  

While our users should not see this page often, I'd like those who do, to see an animated gif so that they know the page is loading, as it can take sometimes between 30-60 second to initialize.  

Any suggestions as to how to reference images they way that the default Sitefinity initializing screens do?  

This thread is closed