Re: FreeRADIUS 3.2.8 with EAP-FAST: MS-CHAP2-Response is incorrect
Alan DeKok via Freeradius-Users <[email protected]> Mon, 5 Jan 2026 06:10:46 -0500
| Newsgroups | gmane.comp.freeradius.user |
|---|---|
| Message-ID | <[email protected]> |
On Jan 4, 2026, at 11:16 PM, Dennis Bland <[email protected]> wrote: > I've compiled/installed FreeRADIUS 3.2.8 on Ubuntu 24.04 (Linux 6.8.0 > and OpenSSL 3.0.13), and it gives the attached "MS-CHAP2 Response is > incorrect" error during inner tunnel negotiation in Phase 0 (PAC file > creation) of EAP-FAST. Upgrading the Linux kernel to 6.16 and OpenSSL > 3.0.16 gives the same result. Compiling the latest FreeRADIUS 3.2.x > branch head (3.2.9 dev) as of a few days ago also gives the same > result. Hmm... OK. I just tried it, I'm seeing the same thing. I'm not sure what changed. > Note that EAP-PEAP/MSCHAPV2 works fine (log also attached) on the > identical supplicant / authenticator / authentication server platform. Unfortunately, PEAP is infinitely simpler than EAP-FAST. > The supplicant is also on a Ubuntu 24.04 platform (OpenSSL 3.0.13), > running the latest snapshot of wpa_supplicant, and TLS 1.3 has been > confirmed working with EAP-PEAP when tls_max is set to 1.3 in > FreeRADIUS on the authentication server. Yes. PEAP has been updated for TLS 1.3: https://www.rfc-editor.org/rfc/rfc9427.html EAP-FAST was also updated for TLS 1.3, but 3.2.x doesn't support that yet. In part because the major supplicants don't support it. > Background: Recent Ubuntu versions have forcibly disabled TLS 1.0 and > TLS 1.1, and EAP-FAST support with TLS 1.2 was first introduced in > FreeRADIUS 3.2.8. However, the FreeRADIUS package version bundled > with Ubuntu 24.04 is version 3.2.5, and version 3.2.7 with Ubuntu > 25.10. This unfortunately leaves a gap in EAP-FAST support. Until a > newer FreeRADIUS package is available on Ubuntu, compiling the 3.2.8 > source seems to be the only option in order to support BOTH TLS 1.3 > with EAP-PEAP and TLS 1.2 with EAP-FAST. It's apparently hard for Ubuntu to use a version of FreeRADIUS which was released in the last few years. <sigh> If you want updated packages, you can get update packages from: https://packages.inkbridgenetworks.com/. They're free, and up to date. > Any further troubleshooting suggestions? From reading the mailing > list archives, I've seen this EAP-FAST issue pop up a few times in the > past on earlier 3.0.x versions, but with no resolution. Try the updated packages as above. But until I have time for some more in-depth testing, I'm not sure what's going on. A quick check shows the same issue, even when TLS 1.1 is used. If you have a little bit of time to spare, perhaps try the EAP-FAST tests using various versions of the server. I know it worked at one point, so I don't know why or when it stopped working. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEIUl02elqcIsf1zM0v3SJ0h7dTTMFAmlbnDYACgkQv3SJ0h7d TTOg0A/+MsUsGE3zBI/fqCYsXRmVq047A8IBEoYr2t/+1UgRHXZQTvcvVelF+Qut WWdS0RlKHbHBjcGiaO8XfFEnrCR0YcQNW/SU+FxY/+T0CuPplyQNk21oPzMGbosV QwCK0RoLCKDF+2HA0ErDS1Dpyvhmm5xjzv4l6LahIbd1hqkuFc02JOI7XYxahHIX FoCh+wdPIDgaqpIFRt7gSTceL+7fYRec7647DdZ0FaeXZ+esiFJUUoAA9gXb7upe M+gBo2D6c75CA2CnF0uLPIx9M1KfmIP+pVGvcDBhW+LU5Ld7FFLTi4uzyYL2Lsg4 v8L7K4gsMlmOp/izIgxLVByVSDrlCZt7ZE79gQx7DVxeWJj8mPY7Pq8BCnWaHbqa /pevsj5W6ESE56telIxwhrG/RmY2qxCtagvxhNq+/YM9bcx/u826sFZAsLSKWnrI pYHbu7zC8bxWHDwclpAGQbwQqwM/ahE8/sEHwUzqS6GnBWBrjFYEVcwAL2dl7PlM 8qi9EE0Gpt4exXjjISXDTm/zUVIMGT/mETfsP0Pf9PRFwv+YKrbi+cgS+06eKE15 SaV8c11BhDmJ9zCKH9tA115jda0EvJuBjjriePAUxtFTTjZrp1+xQlzu66+ReRw3 esiHeBLyF5BHhLHRddxh52YE5gXFfuUCPiGpvXTXgDJvtpfJ60Y= =Tmtv -----END PGP SIGNATURE-----