Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Luke Phelan 14 posts 85 karma points c-trib
    Aug 14, 2019 @ 09:50
    Luke Phelan
    0

    Umbraco Courier: Error during the step 'CheckRestart'

    Hi all,

    I am having some issues installing Courier 3.1.6 on a client website (Umbraco version 7.13.2), specifically on their staging and production environments. It starts to install but as it goes to restart, its fails with the following error. Error during the step 'CheckRestart' error

    Even though it says it has failed, Umbraco recognises the package as installed and the various files like courier.config and courier folder in the umbraco/plugins folder are added. However, there is no dashboard icon and trying to right click on any content node brings up the following error instead of the additional menus. error opening additional content menu Uninstalling the package is the only way to remove that error.

    I checked logs for both errors and the initial install error is not logged in the Umbraco logs, the second error gives the following error (I truncated a bit because the stack trace is massive!):

    2019-08-14 19:34:58,491 [P11584/D13/T39] ERROR 
    Umbraco.Web.Trees.ContentTreeController - Unhandled controller 
    exception occurred System.Data.SqlClient.SqlException (0x80131904): 
    Invalid object name 'UCUserSettings'.
        at System.Data.SqlClient.SqlConnection.OnError(SqlException 
      exception, Boolean breakConnection, Action`1 wrapCloseInAction)
    at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(
    TdsParserStateObject stateObj, Boolean callerHasConnectionLock, 
    Boolean asyncClose)
    [....TRUNCATED....]
    at Umbraco.Courier.UI.Security.UserSettingsStorage.GetSetting(Object 
    userid, String key)
    at Umbraco.Courier.UI.Security.CourierSecurity.
    ValidateSetting(String key, 
    User user, Boolean valueIfAdmin, Boolean valueIfNull)
    at Umbraco.Courier.UI.CourierTasks.ItemTaskProvider.
    CreateAllowedActions(Int32 umbracoUser, String treeAlias)
    at Umbraco.Courier.UI.CourierTasks.TaskProviderCollection.
    GetAllowedActions(Int32 umbracoUser, String treeAlias)
    at Umbraco.Courier.UI.CourierTasks.TreeEvent.
    TreeControllerBase_MenuRendering(TreeControllerBase sender, 
    MenuRenderingEventArgs e)
    at Umbraco.Web.Trees.TreeControllerBase.
    OnMenuRendering(TreeControllerBase instance, 
    MenuRenderingEventArgs e)
    at Umbraco.Web.Trees.TreeControllerBase.GetMenu(String id, 
    FormDataCollection queryStrings)
    

    I am able to install it locally and on a test server (separate from staging and production).

    Has anyone had a similar error that could point me in the right direction to a possible fix? We don't normally use courier so I don't have a lot of experience with it, so apologies if this is something super simple that I've done wrong.

    Cheers!

Please Sign in or register to post replies

Write your reply to:

Draft