[strongSwan] left|rightauth in sql
Michael C. Cambria
mcc at fid4.com
Wed Jun 3 19:51:26 CEST 2015
Hi,
How does one set both leftauth=pubkey and rightauth=pubkey using sql?
The peer_configs table [0] is the only place I see something close. The
table has "auth_method", which defaults to 1. According to [1] this is
AUTH_CLASS_PUBKEY
The problem is that ipsec statusall shows the remove as using any
authentication, not public key authentication.
[root at thing0 strongswan-5.3.1]# /usr/local/sbin/ipsec statusall
Status of IKE charon daemon (strongSwan 5.3.1, Linux
3.19.8-100.fc20.x86_64, x86_64):
uptime: 94 minutes, since Jun 03 12:16:00 2015
malloc: sbrk 2547712, mmap 0, used 490832, free 2056880
worker threads: 11 of 16 idle, 5/0/0/0 working, job queue: 0/0/0/0,
scheduled: 15
loaded plugins: charon aes des rc2 sha1 sha2 md5 random nonce x509
revocation constraints pubkey pkcs1 pkcs7 pkcs8 pkcs12 pgp dnskey sshkey
pem fips-prf gmp xcbc cmac hmac mysql attr kernel-netlink resolve
socket-default stroke sql updown xauth-generic
Listening IP addresses:
68.128.155.106
Connections:
node0: 68.128.155.106...68.128.155.242 IKEv2, dpddelay=120s
node0: local: [sql.example.com] uses public key authentication
node0: remote: [conf.example.com] uses any authentication
node0: child: 68.128.155.106/32 === 68.128.155.242/32 TUNNEL,
dpdaction=clear
Security Associations (0 up, 0 connecting):
none
[root at thing0 strongswan-5.3.1]#
Using ipsec.conf instead of sql shows both local and remove set to use
public key authentication.
As a follow up, I'd be curious how to specifiy RFC 7427 hash algorithms
in sql, if this is even possible.
Thanks,
MikeC
[0]
https://wiki.strongswan.org/projects/strongswan/repository/entry/src/pool/sqlite.sql
[1] https://wiki.strongswan.org/projects/strongswan/wiki/SQLite
More information about the Users
mailing list