Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Dec 2023 09:50:20 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 275980] security/strongswan  5.9.13 for FreeBSD 14.0 amd64 crashes at startup
Message-ID:  <bug-275980-7788-0y05v6F7IJ@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-275980-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-275980-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275980

--- Comment #2 from Andrey Kiryanov <dronmbi@gtn.ru> ---
Hi,

I have tried switching back and forth between 5.9.11 and 5.9.13 multiple ti=
mes,
and without fail 5.9.11 works just fine and 5.9.13 crashes with signal 11.
There are no leftover charon processes.

Here's what it writes to the log just before crash:

Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[DMN] Starting IKE charon
daemon (strongSwan 5.9.13, FreeBSD 14.0-RELEASE-p2, amd64)
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'aes': load=
ed
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'eap-radius=
':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'xauth-eap':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 01[LIB] created thread 01
[33e502612e00]
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 01[LIB] resolving
'%s.plugins.eap-gtc.pam_service' failed: Address family not recognized
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 01[LIB] resolving
'%s.plugins.xauth-pam.pam_service' failed: Name does not resolve
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 01[LIB] resolving
'%s.plugins.xauth-pam.session' failed: Name does not resolve
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'xauth-pam':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'des': load=
ed
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'blowfish':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'rc2': load=
ed
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'sha2': loa=
ded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'sha1': loa=
ded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'md4': load=
ed
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'md5': load=
ed
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'random':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'nonce': lo=
aded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'x509': loa=
ded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'revocation=
':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'constraint=
s':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'pubkey':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'pkcs1': lo=
aded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'pkcs7': lo=
aded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'pkcs12':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'pgp': load=
ed
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'dnskey':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'sshkey':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'pem': load=
ed
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] providers loaded by
OpenSSL: legacy default
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'openssl':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'pkcs8': lo=
aded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'fips-prf':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'curve25519=
':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'xcbc': loa=
ded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'cmac': loa=
ded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'hmac': loa=
ded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'kdf': load=
ed
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'gcm': load=
ed
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'drbg': loa=
ded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] available TLS back=
ends
in libcurl: openssl
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'curl': loa=
ded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'attr': loa=
ded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'kernel-pfk=
ey':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin
'kernel-pfroute': loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[CFG] using
'/sbin/resolvconf' to install DNS servers
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'resolve':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin
'socket-default': loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'stroke':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'vici': loa=
ded
successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'updown':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'eap-identi=
ty':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'eap-md5':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'eap-mschap=
v2':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'eap-tls':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'eap-ttls':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'eap-peap':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin
'xauth-generic': loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[JOB] adding fd 8[r] to
watcher
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'whitelist':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'addrblock':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] plugin 'counters':
loaded successfully
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] loading feature
CUSTOM:libcharon in plugin 'charon'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]   loading feature
NONCE_GEN in plugin 'nonce'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
RNG:RNG_WEAK in plugin 'openssl'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
RNG:RNG_STRONG in plugin 'random'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
RNG:RNG_STRONG in plugin 'openssl'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
RNG:RNG_TRUE in plugin 'random'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]   loading feature
CUSTOM:libcharon-sa-managers in plugin 'charon'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
HASHER:HASH_SHA1 in plugin 'sha1'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
HASHER:HASH_SHA1 in plugin 'openssl'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]   loading feature
CUSTOM:libcharon-receiver in plugin 'charon'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
CUSTOM:socket in plugin 'socket-default'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]       loading feat=
ure
CUSTOM:kernel-ipsec in plugin 'kernel-pfkey'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[JOB] adding fd 12[r] to
watcher
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[KNL] unable to set
UDP_ENCAP: Invalid argument
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[NET] enabling UDP
decapsulation for IPv6 on port 4500 failed
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]   loading feature
CUSTOM:kernel-net in plugin 'kernel-pfroute'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[JOB] adding fd 17[r] to
watcher
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[KNL] known interfaces a=
nd
IP addresses:
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[KNL]   bge1
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[KNL]     <ipv4 addr her=
e>
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[KNL]     <ipv6 addr her=
e>
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] loading feature
CRYPTER:AES_CBC-16 in plugin 'aes'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] loading feature
CRYPTER:AES_CBC-24 in plugin 'aes'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] loading feature
CRYPTER:AES_CBC-32 in plugin 'aes'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] loading feature
CRYPTER:AES_ECB-16 in plugin 'aes'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] loading feature
CRYPTER:AES_ECB-24 in plugin 'aes'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] loading feature
CRYPTER:AES_ECB-32 in plugin 'aes'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB] loading feature
EAP_SERVER:RAD in plugin 'eap-radius'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]   loading feature
CUSTOM:eap-radius in plugin 'eap-radius'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
HASHER:HASH_MD5 in plugin 'md5'
Dec 29 12:38:44 <kern.info> nas kernel: pid 34833 (charon), jid 0, uid 0:
exited on signal 11 (no core dump - bad address)
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
HASHER:HASH_MD5 in plugin 'openssl'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
SIGNER:HMAC_MD5_128 in plugin 'openssl'
Dec 29 12:38:44 <daemon.info> nas charon[34833]: 00[LIB]     loading feature
SIGNER:HMAC_MD5_128 in plugin 'hmac'

So it crashes somewhere inside eap-radius. Switching off eap-radius plugin =
in
/usr/local/etc/strongswan.d/charon/eap-radius.conf solves the issue.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-275980-7788-0y05v6F7IJ>