Re: IIS 6 behavior on checking clients' certificates (again)
From: Brian Komar [MVP] (bkomar_at_nospam.identit.ca)
Date: 09/19/05
- Next message: Carma Trepp: "renew CA certificate"
- Previous message: Ondrej Sevecek: "L2TP server behind NAT on 2003"
- Maybe in reply to: Brian Komar [MVP]: "Re: IIS 6 behavior on checking clients' certificates (again)"
- Next in thread: Paul Adare: "Re: IIS 6 behavior on checking clients' certificates (again)"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Mon, 19 Sep 2005 07:54:06 -0500
In article <2EF41538-1B82-4885-94EA-BD1E288160E4@microsoft.com>,
Vsevolod@discussions.microsoft.com says...
> Hello, Brian !
>
> "Brian Komar [MVP]" wrote:
> > >
> > Run two tests for me:
> >
> > At the client, run certutil -verify -urlfetch <certfile>
> > against the Web server certificate as the certfile.
> >
> > Do the same test at the Web server against the client certificate as the
> > certfile.
> >
> > Post the output. You may have to load the 2k3 Adminpak at both the IIS
> > 6.0 server and at the XP client to run the command. My bet is that,
> > because you used the default configuration, there are issues with the
> > AIA and CDP extensions.
> Brian, you won :) I'm fool :(
> After I have run certutils at the Web server against the client
> certificate I saw that almost everything is Ok excepting expired Delta CRL
> for client certificate issuer. After pubishing new one my problem have
> disapeared.
>
> I'm very grateful you for your assistance.
>
> My conclusions :
> 1. IIS 6 requires mandatory CDP & AIA certificate extensions for correct
> certificate chain building while IIS 5 doesn't.
> 2. All basic & Delta CRL have to be valid and not expired.
>
> Am I right ?
>
>
> BR,
> Vsevolod.
>
This is correct, and the way it should work. CRL checking is not enabled
by default on IIS 5.0, if I remember correctly, while it is enforced on
IIS 6.0. As you can see, for full revocation information to be
determined, both the base *and* delta CRL must be time valid. Without a
valid delta CRL, the IIS service cannot determine the revocation status
of the certificate.
Brian
- Next message: Carma Trepp: "renew CA certificate"
- Previous message: Ondrej Sevecek: "L2TP server behind NAT on 2003"
- Maybe in reply to: Brian Komar [MVP]: "Re: IIS 6 behavior on checking clients' certificates (again)"
- Next in thread: Paul Adare: "Re: IIS 6 behavior on checking clients' certificates (again)"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|
|