IIS, CertCheckMode and metabase inheritance

certificateiismetabase

One of my clients wants to avoid the test of certificate revocation list in one of his websites. As far as I know, we have tu put this value (CertCheckMode) to 1 in the IIS metabase:

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/0c08d268-1634-4486-8382-b735e295b3aa.mspx?mfr=true

The problem is that this configuration is not working. I'm using IIS Metabase Explorer to see that configuration. It appears OK in the W3SVC folder of the website and inherited in ROOT IIsVirtualDirectory and other virtual directory (let's name it APP) where the app actually resides.

The application is isolated into and dedicated pool. If the value appears in the virtual directory, why is IIS still trying to get the CRL?

Thanks a lot, virtual beers awaiting for solvers 😉

Best Answer

You can try running the command cscript adsutil.vbs SET w3svc/n/CertCheckMode 1 where n is the identifier of the web site. Let me know if that helps.