I'm moving a pretty basic site from Win 2003 to Win 2008 R2. The site is getting the error listed below. How can I diagnose this? I moved a number of other sites between these 2 servers & this is the only on that is receiving this error.
I've seen the other posts on this issue, but none of them list a solution that works for me.
HTTP Error 500.19 - Internal Server Error
Error Code 0x8007000d
Config Source -1: 0:
UPDATE:
Here are some notes on what I checked:
1) Permissions via Process Monitor. The config file is being opened correctly.
2) .Net version - Tried multiple settings
3) Integrated vs classic pipeline
4) change enabled 32 bit to true
5) I have not tried Aspnet_regiis.exe yet because the other sites on the new box work fine.
Next I'm going to try & comment out various items in the config file
The error message itself points out the location of the duplicate entries. To resolve this problem, delete the duplicate entry in the ApplicationHost. config file for the authorization rule.
HTTP Error 500.19 - Internal Server Error. The requested page cannot be accessed because the related configuration data for this page is invalid.
The HTTP status code 500 is a generic error response. It means that the server encountered an unexpected condition that prevented it from fulfilling the request. This error is usually returned by the server when no other error code is suitable.
I found the issue! The issue was the following line in web.config. I found this by commenting various things out in web.config until the site worked. But why is this line an issue on my new 2008 box with IIS 7.5? What isn't installed or configured?
Update:
This was the line I commented out. Could this have been related to IIS Feature Delegation? If config settings in the <system.webServer>
element are causing this error then Feature Delegation settings could be the problem.
<httpRuntime maxRequestLength="1000000"/>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With