Re: EAP-TLS authentication issue
Alan DeKok via Freeradius-Users <[email protected]> Tue, 16 Dec 2025 19:38:11 +0100
| Newsgroups | gmane.comp.freeradius.user |
|---|---|
| Message-ID | <[email protected]> |
On Dec 16, 2025, at 10:17 AM, Aubin, Dylan via Freeradius-Users <[email protected]> wrote: > I try to configure a private network with a WiFi Access Point using WPA3-Enterprise with a RADIUS server on a Raspberry Pi 3 Model B with FreeRADIUS (v3.2.7) and EAP-TLS 1.3 as authentication protocol. I ran the bootstrap script file to generate the example PKI, I installed client key/certificate and CA certificate on my Windows 11 PC. It works well. > However, after generating my own PKI with the same pattern (One CA generating a server certificate and a client certificate), and installing client key/certificate and CA certificate in my certificate store the same way I did for example ones, it doesn't work. > From the debug output it seems that client PC says that the server certificate is issued by an unknown CA but it is installed the same way that the example one. This is really an issue for the client side. There isn't much you can to do FreeRADIUS to make the client recognize the CA. > Also, I verified that the server certificate from my custom PKI is correct and has been issued by the custom CA whose certificate is installed in my PC's certificate store. I made sure also I added the correct usage extension for WiFi. > I can't find solution on the web or similar problem, neither from Chat-GPT. Chat-GPT is useless. You'll have to figure out why the client hasn't installed the CA properly. Once the CA is installed, EAP-TLS should work. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEIUl02elqcIsf1zM0v3SJ0h7dTTMFAmlBpxMACgkQv3SJ0h7d TTMnVg//SbNLTWWRlH8t7j+Ec6NRIkAl1Z/QUCOQSnAfK8Q+wGH7bOXI58zFfDtj ZlUqxhtweWYtdexD9189pJUxd5GXqBlXwvx6WUEo4sfG2VVvJMEOES6OKCxK/fqH eEF2kxbr0RdLvFQBvRsbwCucaCF29t2mWfKA2xiw2HulUGAZ+xpgy94Wp+EK08+E NwrA8+V2kzZ/KtB7uQxkZa7LXr5NmAEtKow3GON8vJzE6rk2TKS0b163/nSI2lPv bzsE995bmcA5PIA4KKz/p6JndwfdKEL9E/XmwMngXljtmevVeyqM/cdoKItsrepw 7Fkfq9P/mPU2v3lo919Yd5U9KHaqemkCLMsVvfKdgsuctqCbh6z0m8OSpMrhi1Oq 8IDP1w4NeX37gti/WkegBgS6/zdfLHpMHZbHyoPYemdGKFc4pnft16gRVcke2WdC vrN6TqbqpvthcN/SGUhBrR6NTqxETRUXJPlY/yM755pfFDhYIZpxXKfS0TJByMTP NWjRCj7nQGnVhQyjHlwSxg/voEZPG24bjpwnydiISxGy1ODOJiJ9OOBGW+eiSB4i RfSqh91lxB6kMN7c2tR51PjH9ZA/yduFKq5AN1yQswkfzwCtSTahm23Cw/QJ3dRk uzamhBrI2FXOYhzLcd8lTph+CUqhhctxnpEZC8wLESkZY1PxeGc= =MPP3 -----END PGP SIGNATURE-----