Dreez's
PKI Single Sign-On Project
VPN FAQ
Revision Control
|
Date |
Modifications |
| 2/1/2001 |
Initial |
| |
|
| |
|
| |
|
Contact Dreez: mje@secev.com
Overview
This section contains is a list of bugs that I find as I work my project.
Hopefully I'll be able to resolve most of these issues.
FAQ
- User's
can't authenticate, client can't exchange keys - General Answer
Check:
- Clocks on all computers should be in sync
- Certificate times should synch with clocks (not expired
or not valid yet)
- CRL machine is pingable from firewall and you can
telnet to port 80 from firewall
- You are issuing "User" certificates that can
encrypt and digitally sign (see Dreez
types of certs)
- The user name matches exactly,
see user authentication
- Ensure license keys and encryption types all match
up
- Ensure client software is capable of supporting strong encryption type
the certificates field by field to make sure you have the right
dates, serial numbers. Many
times the certificate on the client is different from the certificate on the
server or the Root CA is different or the times are wrong.
- User
fails authentication, but I have them in database?
Ensure the user's name as appears in the "cn=" matches character
for character what matches in the username database. In the following case
its "endrizzi", all lower case. Look out for spaces.
- During
testing, user authenticates fine but encryption isn't happening?
This is actually a general Secure Client bug not related to PKI.
When Secure Client is attached to the directly connected net of the
external segment of the firewall, all the authentication works fine, but
packets destined for the internal network don't seem to be encrypting. If
you look at a sniffer, the packets are heading for the Internet in the
clear and are not encrypting. Bad.
If the client is on a remote net, no problem.
If you change the default gateway to point to the firewall, things start
to work, but then ICMP redirects are sent to the client and Secure Client
drops them and it all falls apart again.
No solution known.

- Error
message something like - Wrong type of certificate or Wrong usage fields
Make sure you are using a "User template" certificate with the
following attributes displayed below. Sometimes people use a "EFS"
certificate which is only used for Encrypted File System, and does not
have the proper usage bits to be used for digital signatures.


- CRLs don't work.
CRLs are useless WRT VPNs. Your access control is done through
AD. If a user quits, disable their account or remove them from AD or
take out their VPN login name, or remove them from the VPN group.
Just make sure you can telnet to port 80 from the firewall to the CRL
machine.
- How can I build VPN
groups in AD??
Within normal Active Directory, build a group for VPN users and add
all the people you want to VPN authenticate into that group:

Then in the ACM (Account Management Tool) from Checkpoint, search for that
group:

17: Creating templates
I think it can be done, but haven't taken time to look into it. I think one
has to created the right class structure so that the fw1templates can populate
the directory under the right containers. Right now it wants to put them into
the "users" container and I don't think that's right.
Home |
Services |
Training |
Support |
Contact Us |
Search
Copyright 2006, Security Evolution, Inc.