HTTP Error 500.23 – Internal Server Error
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode
Description:
While accessing website it is giving error with Captchaimage Handler issue.I tried couple of steps for sortout this issue but no luck.
Previous Website is running on Integrated Application Pool in IIS i changed to Classic application Pool but error still going in the website.Here is the error in website,
HTTP Error 500.23 – Internal Server Error
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.
<add verb=”GET” path=”CaptchaImage.axd” type=”MSCaptcha.CaptchaImageHandler, MSCaptcha” />
Solution:
– Open the files and download web.config file.
– update the below code in the file.
</system.web>
<system.net>
</system.net>
<system.webServer>
<validation validateIntegratedModeConfiguration=”False” />
<defaultDocument>
<files>
<add value=”Home.aspx” />
</files>
</defaultDocument>
</system.webServer>
</configuration>
– validation validateIntegratedModeConfiguration is most cases True.Need to change False for CaptchaImageHandler.
– Upload web.config file into the server.
– Now restart the application pool.
– Check the website now.
Tags:CaptchaImageHandler,CaptchaImageHandler issue,CaptchaImageHandler integeated,CaptchaImageHandler module, Ajax controller,Ajax Toolkit,ASP,ASP.net,VB applicaion,500 Internal server error,HTTP Error 500.23,HTTP Error 500.23 in server,HTTP Error 500.23 IIS,Internal Server Error,Internal Server Error types,Internal Server Error in IIS,Internal Server Error in windows.
Nice article,