Re: FreeRADIUS RHEL 10 Upgrade – Older Client TLS Compatibility Question

Alan DeKok via Freeradius-Users <[email protected]> Mon, 20 Jul 2026 18:08:53 +0200
Newsgroups gmane.comp.freeradius.user
Message-ID <[email protected]>
--===============7214295934447046286==
Content-Type: multipart/signed;
	boundary="Apple-Mail=_835223E0-D132-4D71-8D50-8DEEA82FBFF4";
	protocol="application/pgp-signature";
	micalg=pgp-sha256


--Apple-Mail=_835223E0-D132-4D71-8D50-8DEEA82FBFF4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On Jul 20, 2026, at 4:09=E2=80=AFPM, Mike Diggins <[email protected]> =
wrote:
>=20
> I'm updating my FreeRADIUS environment to RHEL 10 using the =
RHEL-provided FreeRADIUS 3.2.8 package and the default OpenSSL version =
(3.5.5). For the most part, everything is working as it did before, but =
I have one admittedly very old MacBook Air running Sierra 10.12.6 that =
no longer works in the new environment. FreeRADIUS is reporting SSL/TLS =
errors.
>=20
> Long story short, I found I could get it working by lowering what =
appear to be some of the new minimum SSL/TLS requirements:
>=20
> OS: update-crypto-policies --set LEGACY
> FreeRADIUS: tls_min_version =3D "1.0"
> FreeRADIUS: cipher_list =3D "DEFAULT@SECLEVEL=3D0"

  It's best to avoid TLS 1.0.

> I had to drop it all the way back to TLS 1.0 for this client to work. =
While researching, I noticed that even this older version of macOS =
should (?) support TLS 1.2, so I'm trying to understand why it no longer =
works. My previous FreeRADIUS server was running on RHEL 7 with =
FreeRadius 3.0.13 and OpenSSL 1.0.2.

  Ask the old MacBook Air why it's not accepting TLS 1.2.  FreeRADIUS =
isn't forcing you to use TLS 1.0, the MacBook is choosing it.

  If you run FreeRADIUS in debug mode, you will see what the MacBook is =
sending.  This information will include any TLS mismatch, complaints, =
etc.

  i.e. as *all* of the documentation suggests, if you want to see what's =
going on, run it in debug mode and read the output.  99% of the time, =
the information you want to know is in the debug output.

> I'm also wondering what kind of security impact there would be if I =
left these settings in place. We are a large BYOD environment with many =
different types of clients, and I don't know how many other devices may =
have similar compatibility issues.

  TLS 1.0 is "fine", for various insecure definitions of "fine".  It =
will work, and you _likely_ won't be attacked.

  But if TLS 1.2 is out, there are no reasons to use TLS 1.0.  Use TLS =
1.2, it's the best security available.

  Alan DeKok.


--Apple-Mail=_835223E0-D132-4D71-8D50-8DEEA82FBFF4
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEIUl02elqcIsf1zM0v3SJ0h7dTTMFAmpeSBUACgkQv3SJ0h7d
TTM3nA/+MiziNzzLzePMhG7Umb1XWltwlNz3pCtTWEkkYcEsZRvJeM/tQlaby0L4
KtaPiyAXieETSRnoPsQih68JbbUjpBgULdqNhqvNpqDPtGzXWjYVKQ4ToUZvrbCL
gns54qbOYhkaVTm+GpnyEHqqt+s1szOkSEU3z7cD7ppieyiLHspYU+xT9Xv7PkYi
xhlQLMw2RY3k5Y4WpN8KtShwQlpLUJ4oLe4gEawW0E3+SyzMo7xxvlCdhsYVMC+5
VkTCpcbKYYEAcrBcbIpaP2fB9+Y5aWNc5Nwg3tvYGtO7ElKJhp9Z+i497LBha4Mp
QUiFMDREJA1Xh8hRtXZ1rhGyzV9UCmTxDQYk5qoMu5aSBgIEZQtWGo/BJ3bW7zqG
Zd/QKZ2KH6J+TYtmewCglGQtFDzEuXGlJTxxwXpl/05mNTOJkRd2uK/M4qxs0ao+
tO/u6KOVu0+SVXqZURVZj7gb0ZB2btBbF5KVOZQgkR4ksmHlccNkqIPh9404q74L
nDyms1P34rWjoa7xF5VVl7sjYuny25KPvijt11vdDpr3aBMKJxbvj48jOMFQkumC
TICoHWEKGq29nsDEjCktNchaUNvDtV9SePJjhgujsSHDpmqvet/MlJoqlNa81gPk
QQIqJynlGTpdfQkf3+ydMcozG48ysR9SarB3/aOfXr9SYE+Eps4=
=qqe4
-----END PGP SIGNATURE-----

--Apple-Mail=_835223E0-D132-4D71-8D50-8DEEA82FBFF4--

--===============7214295934447046286==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
--===============7214295934447046286==--