-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
IKEv2 EAP username/pass connection from macOS 13.1 to Linux Ubuntu 22.04 fails with
pfkey_sa: NAT-T: type=UDP encap (2) sport=4500 dport=4500
pfkey_sa: unsupported integrity algorithm HMAC_SHA2_256_128
ikev2_childsa_enable: failed to load CHILD SA spi 0xd316e0d9
spi=0xd0f5d9995c2f573f: ikev2_childsa_delete: deleted CHILD SA spi 0xd316e0d9
spi=0xd0f5d9995c2f573f: ikev2_childsa_delete: deleted CHILD SA spi 0x0c4a3c5f
ikev2_resp_recv: failed to send auth response
spi=0xd0f5d9995c2f573f: sa_state: EAP_VALID -> CLOSED from 80.xxx.xxx.117:4500 to 92.xxx.xxx.23:4500 policy 'IKEv2 RoadWarrior'
ikev2_recv: closing SA
spi=0xd0f5d9995c2f573f: sa_free: IKE_AUTH failed
7.1 and 7.0 versions of openiked crashed with segfault.
In version 7.2 the iked daemon doesn't crash, the macOS connection stays UP (the panel says "connected"), but as seen from the logs above server-side is actually down, and the traffic is not flowing.
Is HMAC_SHA2_256_128 support in linux/openssl broken?
Metadata
Metadata
Assignees
Labels
No labels