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

HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...500.19 Error after upgrade from 7.0.3 to 7.0.4500.19 Error after upgrade from 7.0.3 to 7.0.4
Previous
 
Next
New Post
3/8/2013 3:35 PM
 

After upgrading localhost from DNN 7.0.3 to 7.0.4 the upgrade had no errors, but when I clicked on the link to go to the site I got this error:

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.

 

Module RequestFilteringModule
Notification BeginRequest
Handler ExtensionlessUrl-Integrated-4.0
Error Code 0x80070021
Config Error This configuration section cannot be used at this path. This happens when the section is locked at a parent level. Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false".
Config File \\?\C:\DotNetNuke\Website\web.config

 Config Source

106: <security>  
107: <requestFiltering>

108: <hiddenSegments>

 

Looking at those lines in the web.config file I found this, where line 107 is requestFiltering:

    <security>
      <requestFiltering>
        <hiddenSegments>
          <add segment="Documentation" />
          <add segment="Licenses" />
        </hiddenSegments>
      </requestFiltering>
    </security>
  </system.webServer>

I searched the web.config file for anything with "override" in it but found nothing. I looked at the previous (7.0.3) web.config and it did not have a <security> section in it at all. I'm running Windows 7, IIS 7.5, ASP.NET 4.5.

I commented out the <security> section and everything worked fine. Now I am concerned about upgrading client systems and whether I will run into this on their servers.

Any insights?

 

 

 

 

 

 
New Post
3/8/2013 4:19 PM
 

Did some research about IIS and found the file that the error message was referring to. It is called applicationHost.config and it is located at C:\Windows\System32\inetsrv\config

In that file I found a section group for security with a section for requestFiltering:


<sectionGroup name="security">
  ...
     <section name="requestFiltering" overrideModeDefault="Allow" />

I changed the override from Deny to Allow, as shown above. I un-commented the section from the web.config file and went to the home page again. This time it worked with no error.

Ok, but now I'm thinking that I won't be able to do this on client's IIS servers, or shared hosting servers. It looks like "Deny" is the default after installing IIS, so isn't there some other way of filtering out "Documentation" and "Licenses" that won't cause an error?

Also couldn't seem to find a file in the 7.0.3 upgrade package that added the section to the web.config. Without finding that I would have to upgrade a site and then modify the config.sys while the site is down with the error. Not preferable.

 
New Post
3/9/2013 11:08 AM
 
Not having received any insights here, I forged ahead with an upgrade of a shared hosting site. No problems. So it seems the issue is confined to my localhost, which is now patched.
 
New Post
3/15/2013 9:47 PM
 
I had the same problem and changing "deny" to "allow" didn't seem to work, but commenting out the security section did.

Anybody have any clue as to if there are any adverse consequences for doing this?

thanks,
Bill
 
New Post
2/20/2015 4:03 AM
 
I just upgrade from 7.0.3 to 7.0.4 and now get the 500 error, Looking at the event viewer on my Window 2008 R2 server I see I am getting EventID 1315
Event code: 4005
Event message: Forms authentication failed for the request. Reason: The ticket supplied has expired.
Event time: 2/20/2015 12:19:07 AM
Event time (UTC): 2/20/2015 8:19:07 AM
Event ID: d4198b06268042e386129d6334e2b6d4
Event sequence: 4
Event occurrence: 1
Event detail code: 50202

Application information:
Application domain: /LM/W3SVC/2/ROOT-3-130688938922333192
Trust level: Full
Application Virtual Path: /
Application Path: C:\inetpub\\MyDNN2015\
Machine name: PST2

Process information:
Process ID: 2376
Process name: w3wp.exe
Account name: IIS APPPOOL\DNNAPPPool
Request information:
Request URL: http://mydnn.com/
Request path: /
User host address: ###.###.###.###
User:
Is authenticated: False
Authentication Type:
Thread account name: IIS APPPOOL\DNNAPPPool

Name to authenticate:

Custom event details:

Has anyone figured out how to fix this upgrade error?
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...500.19 Error after upgrade from 7.0.3 to 7.0.4500.19 Error after upgrade from 7.0.3 to 7.0.4


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