[strongSwan] strongswan.conf plugin list

Martin Willi martin at strongswan.org
Thu Mar 24 08:48:27 CET 2011

Hi Peter,

> After manually specifying the plugin list in the the strongswan.conf, it
> worked again. 

>                load = curl aes des sha1 sha2 md5 pem pkcs1 gmp random
> x509 revocation hmac xcbc stroke kernel-netlink socket-default sqlite
> attr-sql updown

> configure:
> --prefix=/usr --mandir=\$${prefix}/share/man
> --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)"  --sysconfdir=/etc
> --enable-smp --enable-manager --enable-sqlite --with-group=vpn
> --enable-sql --disable-pluto --enable-curl --enable-eap-identity
> --enable-eap-mschapv2 --enable-eap-radius --enable-md4

The virtual IP functionality from the sql plugin is now in attr-sql (so
pluto can use it, too). You specify it in your load directive, but
--enable-attr-sql is not in your ./configure options. You're probably
using a attr-sql plugin from a different build...

Adding --enable-attr-sql will add it to the built-in plugin list. And if
you don't read configs from the SQL database, you can --disable-sql.


More information about the Users mailing list