Note that there are some explanatory texts on larger screens.

plurals
  1. POASP.NET Application Goes to 500.21 ... until IIS Reset + Clear Tempoary ASP.NET Cache
    text
    copied!<p>We're seeing an odd pattern in our QA Lab. We have two ASP.NET applications, each deployed on the same Windows 2008 SP2+ box. We have our App Pool running in a Domain Account, and set to never re-cycle. The same 1 App Pool is used by both applications. </p> <p>After several hours of running fine, new users surfing to a page in our application get the IIS7 Error Page, with a 500.21 error. </p> <p>If we do nothing but:</p> <p>1) IISRESET 2) Change folder to c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files and "rd" the 2 applications.</p> <p>And then surf to our web applications, all is fine.</p> <p>Then several hours later, however, the 500.21 errors return.</p> <p>What strikes me as odd is the seeming relationship between clearing the "Temporary ASP.NET Files" folders and the problem going away. I've a practice of clearing the "Temporary ASP.NET Files" folders when installing a new version of our application(s), but not otherwise.</p> <p>Does this relationship ring familiar to anyone? Is there some new-ish IIS7 feature at work here?</p> <p>Text of Error:</p> <p>Server Error in Application "DEFAULT WEB SITE/PAIS"<br> Internet Information Services 7.0<br> Error Summary<br> HTTP Error 500.21 - Internal Server Error<br> Handler "PageHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list<br> Detailed Error Information<br> Module IIS Web Core<br> Notification ExecuteRequestHandler<br> Handler PageHandlerFactory-Integrated<br> Error Code 0x8007000d<br> Requested URL <a href="http://localhost:80/PAIS/Admin.aspx" rel="nofollow noreferrer">http://localhost:80/PAIS/Admin.aspx</a> </p> <p>Physical Path C:\0_Georgia\GA_IS_100142\PortfolioArchiveImageServer\Admin.aspx<br> Logon Method Anonymous<br> Logon User Anonymous<br> Most likely causes:<br> • ASP.NET is not installed or incompletely installed.<br> • A configuration typographical error occured.<br> • Unfavourable pre-condition evaluation exists.<br> Things you can try:<br> • If ManagedPipelineHandler is missing, ensure that:<br> o ManagedEngine is in .<br> o ManagedPipelineHandler is in , with correct pre-conditions.<br> • Install ASP.NET.<br> • Ensure all system.webServer/handlers@modules are in system.webServer/modules@name.<br> • Review pre-conditions in the and sections.<br> Links and More Information IIS core does not recognize the module.<br> View more information » </p> <p>Thanks in advance,</p> <p>Howard Hoffman</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload