[strongSwan] Using StrongSwan for IPSec VPN on CentOS 7 - no matching peer config found.
Josh
jvpn at use.startmail.com
Mon Jan 4 04:25:33 CET 2016
update: after enabling more verbosity on CFG channel I see that
peer config match local: 0 (ID_FQDN -> ....)
how do I find out what is local ID_FQDN that charon is trying to compare
with?
I tried several options like IP address, fqdn from certificate, a string
'C=CH, O=fqdn-ca, CN=fqdn' (without quotes) taken from log message
strongswan: 08[CFG] id 'fqdn' not confirmed by certificate, defaulting
to 'C=CH, O=fqdn-ca, CN=fqdn'
Regards,
Josh.
On 01/03/2016 07:10 PM, Josh wrote:
> I am trying to move a working strongswan eap-tls configuration from
> pfsense to CentOS 7.
> Started from
> https://www.vultr.com/docs/using-strongswan-for-ipsec-vpn-on-centos-7
> removed all entries except for config, conn %default and conn
> IpsecIKEv2, adjusting conn IpsecIKEv2 to the following
>
> conn IpsecIKEv2
> rightauth=eap-tls
> keyexchange=ikev2
> leftauth=pubkey
> leftsendcert=always
> auto=add
>
> pfsense working ipsec.conf looks like
>
> cat ipsec.conf
> # This file is automatically generated. Do not edit
> config setup
> uniqueids = yes
>
> conn con1
> fragmentation = yes
> keyexchange = ikev2
> reauth = yes
> forceencaps = no
> mobike = no
> rekey = yes
> installpolicy = yes
> type = tunnel
> dpdaction = clear
> dpddelay = 10s
> dpdtimeout = 60s
> auto = add
> left = nnn.nnn.nnn.nnn
> right = %any
> leftid = fqdn:pfsense.org.name
> ikelifetime = 28800s
> lifetime = 3600s
> rightsourceip = 192.168.142.0/24
> ike = 3des-sha1-modp1024!
> esp =
> aes256-sha1,aes256-sha256,aes192-sha1,aes192-sha256,aes128-sha1,aes128-sha256,3des-sha1,3des-sha256!
> eap_identity=%identity
> leftauth=pubkey
> rightauth=eap-tls
> leftcert=/var/etc/ipsec/ipsec.d/certs/cert-1.crt
> leftsendcert=always
> rightca="/C=US/ST=FL/L=City/O=Org_Inc/emailAddress=ca at Org.name/CN=Org-internal-ca/"
>
> leftsubnet = 0.0.0.0/0
>
>
> pfsense configuration was created by consulting
> https://doc.pfsense.org/index.php/IKEv2_with_EAP-TLS
> and
> https://doc.pfsense.org/index.php/IKEv2_with_EAP-MSCHAPv2
>
> pfsense configuration works with both modes.
>
> but on CentOS, (even when I copy ipsec.conf from pfsense, adjusting IP
> and certificate, as a whole)
>
> Jan 3 18:15:14 hostname charon: 07[CFG] looking for peer configs
> matching nnn.nnn.nnn.nnn[server_name]...nnn.nnn.nnn.nnn[client_name]
> Jan 3 18:15:14 hostname charon: 07[CFG] no matching peer config found
>
> where server_name is CN from server certificate and client_name - from
> client.
>
> Is there a working configuration for connecting iOS 9.x to CentOS
> strongswan already described somewhere?
>
> Regards,
> Josh.
> _______________________________________________
> Users mailing list
> Users at lists.strongswan.org
> https://lists.strongswan.org/mailman/listinfo/users
More information about the Users
mailing list