[Openswan Users] Openswan not able to load x509 Private Key
Pedro Peixoto
pedrohrfp at hotmail.com
Thu Nov 29 08:49:58 EST 2012
Hi there,
I'm trying to setup a L2TP/IPSec test environment using OpenSWAN + xl2tp + pppd, but I can't get OpenSWAN to load the private key correctly.
My configuration files seems ok to me, as does the cert/key generation process. Can anyone show me what's wrong?
I'm using Ubuntu 12.10 x64 with Kernel 3.5.0-18
OpenSSL 1.0.1c
Openswan U2.6.37/K3.5.0-18-generic (netkey)
I fallowed this tutorial: http://www.natecarlson.com/2006/07/10/configuring-an-ipsec-tunnel-with-openswan-and-l2tpd/
1- Created a CACert.pem using: CA.sh -newreq
2- Created a CRL file using: openssl ca -gencrl -out crl.pem
3- Created a Server certificate pair (cert + key) using: CA.sh -newreq; CA.sh -sign
(CAcert and all certificates were genereted with no errors. Server certificate was generated using "senhasenha" as the passphrase)
4- Moved the files to the correct /etc/ipsec.d structure
5- Here's my ipsec.conf file:
--- begin ipsec.conf file ---
version 2.0 # conforms to second version of ipsec.conf specification
config setup
plutodebug="all"
dumpdir=/var/run/pluto/
nat_traversal=yes
virtual_private=%v4:10.0.0.0/8,%v4:192.168.0.0/16,%v4:172.16.0.0/12
oe=off
protostack=netkey
plutostderrlog=/var/log/openswan.log
conn L2TP_IPSEC
compress=yes
disablearrivalcheck=no
authby=rsasig
keyingtries=1
leftrsasigkey=%cert
rightrsasigkey=%cert
pfs=no
rekey=no
type=transport
left=PUBLIC.IP.ADDR
leftcert=newcert.pem
leftprotoport=17/1701
right=%any
rightprotoport=17/%any
auto=add
--- end ipsec.conf file ---
And my ipsec.secrets:
--- begin ipsec.secrets file ---
: RSA newkey.key "senhasenha"
--- end ipsec.secrets file ---
6- When I start OpenSWAN, the logfile says:
loading secrets from "/etc/ipsec.secrets"
loaded private key file '/etc/ipsec.d/private/newkey.key' (1834 bytes)
| file content is not binary ASN.1
| -----BEGIN ENCRYPTED PRIVATE KEY-----
| -----END ENCRYPTED PRIVATE KEY-----
| file coded in PEM format
| L0 - RSAPrivateKey:
| L1 - version: ASN1 tag 0x02 expected, but is 0x30
| 30 40 06 09 2a 86 48 86 f7 0d 01 05 0d 30 33 30
| 1b 06 09 2a 86 48 86 f7 0d 01 05 0c 30 0e 04 08
| 94 04 00 c4 42 76 2f 74 02 02 08 00 30 14 06 08
| 2a 86 48 86 f7 0d 03 07 04 08 03 6f 80 9e bc 85
| 65 5d
error in PKCS#1 private key
"/etc/ipsec.secrets" line 2: error loading RSA private key file
Big thanks from Brazil,
Pedro Peixoto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openswan.org/pipermail/users/attachments/20121129/19a40e45/attachment.html>
More information about the Users
mailing list