• Login
  • Register

DNN Forums

Ask questions about your website to get help learning DNN and help resolve issues.

New DNN Installation Gets Stuck at 48% "Creating Site"

You are not authorized to post a reply.
Sort:


New Around Here


Posts:2
New Around Here

    Trying to install DNN 9.11 on a new site, no existing site to upgrade but a fresh installation of the platform. It's getting stuck at this point every time:

    There a several other DNN sites running on this server, but this is the first time we've tried to stand up one running 9.11. Verified that the root folder permissions are the same as other DNN sites on this server, including that the App Pool account has modify permissions. The first time I let this run for 2 hours and it never moved from 48%. Blew away the content DB and assets to start from scratch and the same thing happened. Not sure what to do next, any suggestions would be much appreciated.



    Veteran Member


    Posts:929
    Veteran Member

      First of all check the requirements: DNN Platform Requirements -- DNN Docs (dnncommunity.org) - regarding SQL Server, this is not valid anymore, it must be at least 2016 (even if this version is out of mainstream support already, so better take 2019 or 2022). Regarding .Net I would recommend to use version 4.8.1.

      Then:

      Please (double) check if the AppPoolIdentity is selected as the anonymous user identity - open IIS Manager, select the site, double click "Authentication" in the IIS section, select "Anonymous Authentication" and click "Edit..." on the right side. Make sure the option "Application pool identity" is the selected option. To be sure, select the Application Pool, open "Advanced settings..." and check if "ApplicationPoolIdentity" is selected as Identity in the Process Model section. Also check if the selected .Net CLR version is set to v4.0, and the managed pipeline mode is set to "Integrated".

      Also (double) check in the Windows Explorer if the application pool identity has Modify permissions in the complete tree starting from the web root. Sometimes I disabled inheritance from the root folder, selecting "Convert inherited permissions into explicit permissions on this object", and the re-enabled inheritance, and then it worked.

      Then (double) check in SQL Server Management Studio (SSMS) if the application pool is in the db_owner database role for the database. Start SSMS, open the "Security" and then "Logins" node on the left, right click the Application Pool login, select "Properties", select "User Mapping", select the database in the upper half of the dialog and check if "db_owner" is selected in the lower part of the dialog.

      If all of this is done, then the thing should work.

      Happy DNNing!
      Michael

       

      Michael Tobisch
      DNN★MVP

      dnnWerk Austria
      DNN Connect


      Veteran Member


      Posts:929
      Veteran Member

        When the installation succeeded, please remove the db_owner role for the Application Pool Identity, and allow executing Stored Procedures and Function. Read Secure your DNN Database by some simple steps (dnncommunity.org) to achieve this important security step.

        Happy DNNing!
        Michael

         

        Michael Tobisch
        DNN★MVP

        dnnWerk Austria
        DNN Connect
        You are not authorized to post a reply.

        These Forums are dedicated to discussion of DNN Platform.

        For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

        1. If you have (suspected) security issues, please do not post them in the forums but send an email to [email protected]
        2. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
        3. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
        4. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
        5. No Flaming or Trolling.
        6. No Profanity, Racism, or Prejudice.
        7. Site Moderators have the final word on approving / removing a thread or post or comment.
        8. English language posting only, please.

        Would you like to help us?

        Awesome! Simply post in the forums using the link below and we'll get you started.

        Get Involved