Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Clean install DNN 5 on WS2008 and SQL2008 - Any success?Clean install DNN 5 on WS2008 and SQL2008 - Any success?
Previous
 
Next
New Post
2/17/2009 12:10 AM
 

Hi,

Can anyone please advise if you have successfully done a clean install of DNN5 on SQL2008 and WS2008 (the latest R2Beta)?

I can install DNN 5 on SQL2008 and WS2003, but then when I try on WS2008, I always get the error below:
I have already give Full Control for Network Services to the folder, and make sure no other web.config is in the root directory (I failed because of this in installation on WS2003).

Any clues what I have done wrong, or if DNN5 is not ready for WS2008?

Thanks!
Henry

****************************************************************************************************************************************************************

DotNetNuke Configuration Error

Access to the path 'D:\dnn5\web.config' is denied.

DotNetNuke has extensive file upload capabilities for content, modules, and skins. These features require custom security settings so that the application is able to create and remove files in your website.

Using Windows Explorer, browse to the root folder of the website ( C:\DotNetNuke by default ). Right-click the folder and select Sharing and Security from the popup menu ( please note that if you are using Windows XP you may need to Disable Simple File Sharing before these options are displayed ). Select the Security tab. Add the appropriate User Account and set the Permissions.

  • If using Windows 2000 - IIS5
    1. the [SERVER]\ASPNET User Account must have Read, Write, and Change Control of the virtual root of your website.

     
  • If using Windows 2003 - IIS6
    1. the NT AUTHORITY\NETWORK SERVICE User Account must have Read, Write, and Change Control of the virtual root of your website.
 
New Post
2/17/2009 2:46 AM
 

*****************************************************************************************************************************

Further note...

forgot to mention that I've studied other post in the forum and have set in web.config to set IIS at Full Trust already.

*****************************************************************************************************************************

 
New Post
2/17/2009 2:50 AM
 

Likely the same issue I had with Windows 7.

You should check the Application pool the site is running under. It is likely not using Network Service as the account, it is using a dynamic account of some type. Change the app pool to run under the Network Service account and then setup the permissions accordingly.

 


Chris Hammond
Former DNN Corp Employee, MVP, Core Team Member, Trustee
Christoc.com Software Solutions DotNetNuke Module Development, Upgrades and consulting.
dnnCHAT.com a chat room for DotNetNuke discussions
 
New Post
2/17/2009 9:08 AM
 

Hi Chris,

Thanks a lot indeed!

You have solved my headache for two days!  Hope others can benefit from your advice and help as well!

Cheers,
Henry

 
New Post
2/17/2009 9:14 AM
 

Technically, the error is incorrect in its solutions.  You don't need to grant permission to the ASPNET or NETWORK SERVICE, you need to grant permission to the ASP.NET process account.  Those accounts listed are the default accounts for those IIS versions and 99% of DNN users aren't changing them.

IIS 7 and 7.5 provide the ability to not use the NETWORK SERVICE account as the ASP.NET process account.  IIS7 provides an easy method of providing a different account for the ASP.NET process and application pool identity.  It is that account that needs access.  Look in the IIS Manager, Application Pools and find  the app pool for the DNN install.  Look at the network identity.  Grant that identity FULL CONTROL (Technically only MODIFY is actually needed) to the files/folders of the DNN install site.

By the way, I have installed DNN 5.0 on both Vista and Server 2008 without issue.  I have used the NETWORK SERVICE account each time though.

Jeff

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Clean install DNN 5 on WS2008 and SQL2008 - Any success?Clean install DNN 5 on WS2008 and SQL2008 - Any success?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

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

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. 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.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out