Found the issue: Univention CA certificate has expired
| Certificate | Path | Expiration |
|---|---|---|
| Server cert | /etc/freeradius/ssl/cert.pem |
Sep 23, 2028 ✅ |
| CA cert | /etc/univention/ssl/ucsCA/CAcert.pem |
Jan 20, 2026 ❌ |
The Univention Corporate Server Root CA expired yesterday (Jan 20, 2026). This is why FreeRADIUS fails TLS verification.
To fix this, you need to renew the Univention CA certificate. On Univention systems, this is typically done with:
# Check current CA status
univention-certificate dump -name ucsCA
# Renew the CA certificate (requires careful planning as it affects all services)
univention-certificate renew -name ucsCA
Warning: Renewing the CA may require re-issuing all certificates signed by it. Do you want me to check what other services might be affected or look at Univention's recommended procedure for CA renewal?