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
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.