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 ...What am I doing wrong?What am I doing wrong?
Previous
 
Next
New Post
2/4/2009 6:07 PM
 

Still trying to install dotnetnuke 4.09.01 on a remote server. 

I'm currently getting this error.

 

Line 87: 	<system.web>
Line 88:     <!-- Ensure validationkey is not set to AutoGenerate,IsolateApps so it correctly supports webfarms -->
Line 89: 		<machineKey
Line 90: validationKey="AutoGenerate,IsolateApps" Line 91: decryptionKey="F9D1A2D3E1D3E2F7B3D9F90FF3965ABDAC304902F8D923AC"

 

I've tried my best to search and came across this thread which is very similar to my situation:  http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/107/threadid/230823/scope/posts/Default.aspx

 

My intention was to install it in a hidden directory, configure it, then upload it to the root folder replacing the current site.  There is currently a live site with an asp store running that cannot be taken offline.  I don't have IIS or VS2008 and would prefer to do all the file tweaking on the remote server. 

The folder structure on the server is like this:

D:\WWWRoot\mysite.com\www\test\dotnetnuke\web.config

From what I understand, the web.config inherits from any other web.config files above.  There is another web.config file in the www folder, but it consists solely of:

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

 

I've tried replacing that one with the dotnetnuke web.config, and I've also tried placing the dotnetnuke web.config in the WWWRoot, mysite.com, and www folders, one at a time.  If the web.config file is in any other folder than dotnetnuke it won't find the modules, if it is in the dotnetnuke folder it gives the machinekey error.  Similar to the link I posted above, I have no access to the server's IIS, what am I missing?

 
New Post
2/4/2009 8:18 PM
 

whilst the root web.config does not have much content, it still inherits a large amount of settings from the machine.config. One of these is the machinekey as validationkey is also used to protect view_state. You can fix this by either setting the parent to not pass settings to the child http://www.kowitz.net/archive/2007/05/16/stopping-asp.net-web.config-inheritance.aspx or by clearing out the entries in the child - http://www.aspdotnetfaq.com/Faq/how-to-disable-web-config-inheritance-for-child-applications-in-subfolders-in-asp-net.aspx

Cathal


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
2/5/2009 11:21 AM
 

Thank you for the help.

I wrapped the root web.config with <location> tags like this:

<configuration>
    <location path="." inheritInChildApplications="false">
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
    </location>
</configuration>

 

and I'm still getting the same machinekey error.

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...What am I doing wrong?What am I doing wrong?


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