Copied to clipboard

Flag this post as spam?

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


  • Larsi 2 posts 22 karma points
    Sep 28, 2012 @ 15:35
    Larsi
    0

    Installing from Azure using Gallery

    Hi!

    I've created a new umbraco directly from the gallery. 

    It opens fine, and at the select connectionstring dialog I paste in the connectionstring I found in the "Connectionstrings" section of the website dashboard.

    I press next, and it says database is up to date.

    Then I press next, and get presented this error:

     

    [NullReferenceException: Object reference not set to an instance of an object.] umbraco.presentation.install.steps.Definitions.DefaultUser.Completed() +13 umbraco.cms.businesslogic.installer.InstallerStepCollection.GotoNextStep(String key) +184 umbraco.presentation.install._default.GotoNextStep(String currentStep) +26 umbraco.presentation.install.Helper.RedirectToNextStep(Page page) +56 umbraco.presentation.install.steps.detect.gotoNextStep(Object sender, EventArgs e) +18 System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +118 System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +113 System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +9 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +176 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563

     

    I've tried several times, but same error appears. Any ideas what's wrong?

    Regards

    Lars

  • Paul Sterling 719 posts 1556 karma points MVP 9x admin c-trib
    Nov 20, 2012 @ 18:42
    Paul Sterling
    0

    Hi Lars -

    I ran into this recently as well and have done some investigation.  The issue appears to be a db schema mis-match generated by the WebDeploy-based installer.  The workaround (until we release 4.11 where this will be addressed) is to drop the SqlAzure database, create a new SqlAzure database and a new user for the login created by the installer, like this:

    CREATE USER umbraco4101 FOR LOGIN umbraco4101;
    GO
    EXEC sp_addrolemember 'db_ddladmin', umbraco4101;
    EXEC sp_addrolemember 'db_securityadmin', umbraco4101;
    EXEC sp_addrolemember 'db_datareader', umbraco4101;
    EXEC sp_addrolemember 'db_datawriter', umbraco4101;
    GO

    Make sure to clear the umbracoDbDsn value in web.config, then re-run the installer and provide the SqlAzure connection string in the Advanced Option dialog at the database step.

    -Paul

     

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies