Re: Why doesn't IPSEC respect revoked certificates.

From: D. Cross (vaq130@alias.hotmail.com)
Date: 06/28/02


From: "D. Cross" <vaq130@alias.hotmail.com>
Date: Fri, 28 Jun 2002 07:05:52 -0700


You are probably seeing a cached CRL which is normal and expected behavior.
when the old CRL expires, the new one should be downloaded and then the
revocation will work.

http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechn
ol/WinXPPro/support/tshtcrl.asp

--
David B. Cross [MS]
--
This posting is provided "AS IS" with no warranties, and confers no rights.
"PB" <_@no_where.nospam> wrote in message
news:_zLS8.1487$xn1.132419@news8-gui.server.ntli.net...
> For the purposes of this test I setup
>
> 1)    Enterprise Certificate Authority,
> 2)    issued Offline IPSEC Certificates to two machines - both in
different
> domains.
> 3)    Created IPSEC Policies that require IPSEC for port 25 traffic- using
a
> Certificate from the Enterprise CA.
> 4)    On the Email 'Server' (on which the Enterprise CA is hosted) I
created
> the registry entries in
>
>
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\PolicyAgent\StrongCRLCh
> eck=0x1 etc
> 5)    I also configured the EnableLogging registry entry.
>
> 6)     Restarted IPSEC Policy Agent on both machines.
> 7)     Ran up the IPSECMON tool.
>
> Now Port 25 traffic does indeed negotiate IPSEC - and the certificates do
> need to be on the Server and the Client - or else it doesn't work.
>
> So far so good I have what I want.
>
> BUT assume then that the Client machine is stolen or in a miscriant's
hands
> or whatever and I want to revoke the certificate - I can revoke the
> certificate for the AWOL Client at the Enterprise CA, and can publish a
new
> CRL. - but this CRL is not respected by the server and the client can
> continue to connect port 25 traffic even though it's IPSEC certificate is
> supposedly revoked - and that StrongCRLCheck in the registry is set.
>
> I've tried just about every combination of rebooting and the like and
> restarting IPSEC Policy Agents - but to no avail.
>
> So what is it that I'm missing? Is this really something that just doesn't
> work? I'm supposed to be writing an article on this but at the moment it
is
> looking like I'd be publishing that it doesn't work as it indicates that
it
> should.
>
> Any help would be appreciated.
>
>


Relevant Pages

  • Re: Certificate Question
    ... Client can use any cached CRL as long as it is valid. ... The other thing you can do is design your Base and Delta CRL ... Once the client gets new CRL it will not allow use of that certificate ... > I need to revoke a certificate because a user has left the company. ...
    (microsoft.public.windows.server.security)
  • Re: ICMP IPSec Filter with certificates
    ... All machines that communicate via IPSEC must have a certificate installed ... This explains how to add a CA to the server. ... > the client (other than automatically which requires a Domain which I ...
    (microsoft.public.win2000.security)
  • Re: Any VPN Guru ? W2k3 L2TP VPN - not much hair left, suggestions please
    ... So as far as I can see, all I really needed to do was to set the IPSec ... Setting the ipsec policy to use a certificate and then ... copying and installing the certificate on the client, ...
    (microsoft.public.windows.server.networking)
  • Re: Problem with a smart card logon in the Domain A and Domain B
    ... the client PC. ... Check under Status column in GUI and in command line windows for any errors. ... > CRL that is defined in certificate and If it can't reach ... > CRL it will deny logon using smart card. ...
    (microsoft.public.security)
  • Re: revoking ipsec certificate doesnt work
    ... Your whitepaper explains the whole matter ... keywords "certificate revocation" reveals your whitpaper at position thirty ... "Internet Protocol Security (IPSec) ... an additional registry key was added that can enable CRL ...
    (microsoft.public.windows.server.security)