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 ...Complete Permissions OutlayComplete Permissions Outlay
Previous
 
Next
New Post
8/25/2015 6:45 PM
 

What do the IIS Authentication settings need to be to get the initial installation of DNN running? Is it only the IIS AppPool\[MyApp] that needs disk access to the folders?

Now that I have gone through and manually configured SQL Server (avoiding assumptions of using SQL Express), I'm encountering a DNN Error:

"System.UnauthorizedAccessException: Access to the path 'C:\[website]\test.example.com\DNN\Install\DotNetNuke.install.config.resources' is denied."

Plus, no styles are being applied. Using Firefox, if I View Source and follow the links to the stylesheets, I get error pages stating permission issues. If I enable Basic authentication and put in my admin account for the server, the styles load, though I still get the DNN Error.

All pages and directories that I've checked have the IIS AppPool\[MyApp] with modify permissions.

. . . . .

Also, if for nothing other than posterity, could someone write out a complete hierarchical listing of all the permissions and what they should be for DNN to work initially?

e.g. Machine.Config: { [whatever this might need to be, if involved] }; IIS Site Authentication: { Anonymous = enabled, ASP.NET Impersonation = enabled, Basic = disabled, etc... }; disk permissions for website directory: { IIS 6? "Network Service" = modify, IIS7+? "IIS AppPool\AppPoolName" = modify, etc... }; SQL Server configuration: { local SQL Server Express? default DNN config, SQL Server 2005-2014? [link to appropriate server connection string examples] replacing user id and password appropriately, etc... }; ... what else?

 
New Post
8/26/2015 11:30 AM
 
What I'm observing it takes to get it working is to set IIS site authentication to Anonymous = enabled. (No other IIS authentication setting matters.)
But, then on the site OS folder permissions, I have to set Everyone to modify. Simply having the IIS AppPool\[AppPoolName], and anything less than write on Everyone doesn't cut it.
Everything else as set up on the test server I'm working on must be appropriate, and I certainly see no signs anything else should matter, given info on MSDN or asp.net instructional pages.
 
New Post
8/26/2015 11:35 AM
 
Also, just to note: the IIS AppPool\[AppPoolName] did not work with ASP.NET Impersonation enabled. With Everyone = modify, I can enable/disable impersonation: no difference.
 
New Post
9/3/2015 1:43 PM
 
I would like to know what it takes to get away from setting site folder access to Everyone = modify in order to ensure DNN will work.
 
New Post
9/3/2015 1:59 PM
 
In basic settings, make sure to use "Application User" for "connect as".
Grant modify permission to the asp.net user, specified in advanced settings of the Application pool.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Complete Permissions OutlayComplete Permissions Outlay


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