-----BEGIN PGP SIGNED MESSAGE-----

Hash: SHA1



Dear All,

I'm trying to get X.509 working from an XP client to my Linux gateway.

I've got RedHat 7.3
FreeS/WAN freeswan-1.99_x509_0.9.15_2.4.20_18.7-1 and 
freeswan-module-1.99_x509_0.9.15_2.4.20_18.7-1

I've been following http://www.natecarlson.com/linux/ipsec-x509.php

However after creating a CA and a certificate for my gateway and installing them all I 
see this in /var/log secure

[see attached]

I generated a certificate for my XP client, exported the pkcs12 stuff and subsequently 
my XP client says:

 IKE stats; negotiation failure 3

Now the *very* wierd thing to see in my logs is

Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L3 - notBefore:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'Jul 31 19:47:37 UTC 2003'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L3 - notAfter:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'Dec 31 23:59:59 UTC 1969'

Surely these dates are the wrong way round? There's no valid date range that can exist 
"not before" today and "not after" 1969?

Any ideas what I'm doing wrong?

TIA

Craig Emery,
Cambridge, UK

p.s. Sorry fot the large email, I didn't know what to snip out
-----BEGIN PGP SIGNATURE-----

Version: GnuPG v1.0.6 (MingW32)

Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org



iD8DBQE/KXj6BIRM2chQkvERAqRwAKCo/iizQvdNkWe8eCqp/mjeKCyeUQCg5GMR

Omz6I10U9tCuiNgIRWaRuMo=

=WUkP

-----END PGP SIGNATURE-----

Jul 31 21:06:13 pc2-cmbg4-6-cust24 ipsec__plutorun: Starting Pluto subsystem...
Jul 31 21:06:13 pc2-cmbg4-6-cust24 pluto[19360]: Starting Pluto (FreeS/WAN Version 
1.99)
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]:   including X.509 patch (Version 
0.9.15)
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | opening /dev/urandom
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | inserting event 
EVENT_REINIT_SECRET, timeout in 3600 seconds
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | process 19360 listening for 
PF_KEY_V2 on file descriptor 6
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | finish_pfkey_msg: SADB_REGISTER 
message 1 for AH 
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: |   02 07 00 02  02 00 00 00  01 00 
00 00  a0 4b 00 00
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | pfkey_get: SADB_REGISTER message 1
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | AH registered with kernel.
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | finish_pfkey_msg: SADB_REGISTER 
message 2 for ESP 
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: |   02 07 00 03  02 00 00 00  02 00 
00 00  a0 4b 00 00
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | pfkey_get: SADB_REGISTER message 2
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | ESP registered with kernel.
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | finish_pfkey_msg: SADB_REGISTER 
message 3 for IPCOMP 
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: |   02 07 00 0a  02 00 00 00  03 00 
00 00  a0 4b 00 00
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | pfkey_get: SADB_REGISTER message 3
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | IPCOMP registered with kernel.
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | finish_pfkey_msg: SADB_REGISTER 
message 4 for IPIP 
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: |   02 07 00 09  02 00 00 00  04 00 
00 00  a0 4b 00 00
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | pfkey_get: SADB_REGISTER message 4
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | IPIP registered with kernel.
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | inserting event EVENT_SHUNT_SCAN, 
timeout in 120 seconds
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: Changing to directory 
'/etc/ipsec.d/cacerts'
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]:   loaded cacert file 'cacert.pem' 
(1655 bytes)
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: |   file content is not binary ASN.1
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: |   -----BEGIN CERTIFICATE-----
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: |   -----END CERTIFICATE-----
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: |   file coded in PEM format
Jul 31 21:06:14 pc2-cmbg4-6-cust24 pluto[19360]: | L0 - certificate:
[snip]
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - tbsCertificate:
[snip]
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - DEFAULT v1:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L3 - version:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   02
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   v3
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - serialNumber:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   00
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - signature:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L3 - sigAlg:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'md5WithRSAEncryption'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - issuer:
[snip]
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'C=GB, ST=Cambridgeshire, 
L=Cambridge, O=Emery Ltd, CN=xxxxxxx.dynalias.net, [EMAIL PROTECTED]'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - validity:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L3 - notBefore:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'Jul 31 19:47:37 UTC 2003'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L3 - notAfter:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'Dec 31 23:59:59 UTC 1969'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - subject:
[snip]
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'C=GB, ST=Cambridgeshire, 
L=Cambridge, O=Emery Ltd, CN=xxxxxxx.dynalias.net, [EMAIL PROTECTED]'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - subjectPublicKeyInfo:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L3 - algorithm:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L4 - algorithm:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'rsaEncryption'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L3 - subjectPublicKey:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L4 - RSAPublicKey:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - modulus:
[snip]
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - publicExponent:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   01 00 01
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - optional extensions:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L3 - extensions:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L4 - extension:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - extnID:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'subjectKeyIdentifier'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - critical:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   FALSE
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - extnValue:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   04 14 07 38  b9 68 cc 56  e0 cc 
0a 40  90 2f ca 49
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   3c a9 0b 27  4d 32
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L4 - extension:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - extnID:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'authorityKeyIdentifier'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - critical:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   FALSE
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - extnValue:
[snip]
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L4 - extension:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - extnID:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'basicConstraints'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - critical:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   FALSE
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L5 - extnValue:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   30 03 01 01  ff
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L6 - basicConstraints:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L7 - CA:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   ff
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   TRUE
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - signatureAlgorithm:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - algorithm:
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   'md5WithRSAEncryption'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - signature:
[snip]
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: Changing to directory 
'/etc/ipsec.d/crls'
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]:   loaded crl file 'crl.pem' (698 
bytes)
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   file content is not binary ASN.1
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   -----BEGIN X509 CRL-----
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   -----END X509 CRL-----
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: |   file coded in PEM format
Jul 31 21:06:15 pc2-cmbg4-6-cust24 pluto[19360]: | L0 - certificateList:
[snip]
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - tbsCertList:
[snip]
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - signature:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L3 - sigAlg:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   'md5WithRSAEncryption'
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - issuer:
[snip]
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   'C=GB, ST=Cambridgeshire, 
L=Cambridge, O=Emery Ltd, CN=xxxxxxx.dynalias.net, [EMAIL PROTECTED]'
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - thisUpdate:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   'Jul 31 19:52:32 UTC 2003'
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - nextUpdate:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   'Aug 30 19:52:32 UTC 2003'
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - signatureAlgorithm:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L2 - algorithm:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   'md5WithRSAEncryption'
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - signature:
[snip]
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]:   could not open my default X.509 
cert file '/etc/x509cert.der'
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: OpenPGP certificate file 
'/etc/pgpcert.pgp' not found
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | next event EVENT_SHUNT_SCAN in 118 
seconds
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |  
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | *received whack message
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: listening for IKE messages
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | found lo with address 127.0.0.1
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | found eth0 with address 
xxx.xxx.xxx.xxx
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | found eth1 with address 192.168.16.1
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | found ipsec0 with address 
xxx.xxx.xxx.xxx
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | IP interface eth1 192.168.16.1 has 
no matching ipsec* interface -- ignored
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: adding interface ipsec0/eth0 
xxx.xxx.xxx.xxx
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | IP interface lo 127.0.0.1 has no 
matching ipsec* interface -- ignored
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | could not open /proc/net/if_inet6
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: loading secrets from 
"/etc/ipsec.secrets"
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]:   loaded private key file 
'/etc/ipsec.d/private/xxxxxxx.dynalias.net.key' (1743 bytes)
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   file content is not binary ASN.1
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   -----BEGIN RSA PRIVATE KEY-----
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   Proc-Type: 4,ENCRYPTED
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   DEK-Info: 
DES-EDE3-CBC,7814E4CDF827618E
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   -----END RSA PRIVATE KEY-----
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   decrypting file using 
'DES-EDE3-CBC'
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: |   file coded in PEM format
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L0 - RSAPrivateKey:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - version:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - modulus:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - publicExponent:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - privateExponent:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - prime1:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - prime2:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - exponent1:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - exponent2:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | L1 - coefficient:
Jul 31 21:06:16 pc2-cmbg4-6-cust24 pluto[19360]: | next event EVENT_SHUNT_SCAN in 118 
seconds

Reply via email to