I've publish a simple MVC 4.0 Application Web in a IIS 8.0 (Windows Server 2012). But when I try to browse it, I find an error 500.0.
This is the detailed description log from FailedReqLogFiles:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="WWW Server" Guid="{3A2A4E84-4C21-4981-AE10-3FDA0D9B0F83}"/>
<EventID>0</EventID>
<Version>1</Version>
<Level>3</Level>
<Opcode>16</Opcode>
<Keywords>0x100</Keywords>
<TimeCreated SystemTime="2014-10-15T13:04:30.109Z"/>
<Correlation ActivityID="{00000000-0000-0000-1400-0080000000EB}"/>
<Execution ProcessID="180" ThreadID="3956"/>
<Computer>VSVR2012EN</Computer>
</System>
<EventData>
<Data Name="ContextId">{00000000-0000-0000-1400-0080000000EB}</Data>
<Data Name="ModuleName">IsapiFilterModule</Data>
<Data Name="Notification">536870912</Data>
<Data Name="HttpStatus">500</Data>
<Data Name="HttpReason">Internal Server Error</Data>
<Data Name="HttpSubStatus">0</Data>
<Data Name="ErrorCode">2147942413</Data>
<Data Name="ConfigExceptionInfo"></Data>
</EventData>
<RenderingInfo Culture="fr-FR">
<Opcode>MODULE_SET_RESPONSE_ERROR_STATUS</Opcode>
<Keywords>
<Keyword>RequestNotifications</Keyword>
</Keywords>
<freb:Description Data="Notification">SEND_RESPONSE</freb:Description>
<freb:Description Data="ErrorCode">The data is invalid.
(0x8007000d)</freb:Description>
</RenderingInfo>
<ExtendedTracingInfo xmlns="http://schemas.microsoft.com/win/2004/08/events/trace">
<EventGuid>{002E91E3-E7AE-44AB-8E07-99230FFA6ADE}</EventGuid>
</ExtendedTracingInfo>
</Event>
The ApplicationPool used is a V4.0 Integrated with ApplicationPoolIdentity.
Any ideas? When I change the identity of the AppPool to administer account, I don't get the error... but I don't understand, why?