Had a similar case today with one android device (Samsung). What i could notice was that the issue got resolved after i disabled TLS1.0 and TLS1.1 on the Wireless Controller.
I am not sure if this could be of any help, but check.
Original Message:
Sent: Sep 08, 2023 01:48 PM
From: mcflyatl
Subject: Pixel Phones unable to connect to PEAP MSChap-V2
I can't think of any changes. I don't believe it's a software update because I can roll back to the old cert and the phone will connect. Both the old and new certs have a 10-year expiration date.
Original Message:
Sent: Sep 08, 2023 12:05 PM
From: ahollifield
Subject: Pixel Phones unable to connect to PEAP MSChap-V2
Are we sure this is the culprit of a certificate change and not an OS update to the pixel devices? Again, you are going to have problems like this if you aren't using an MDM. What has changed from the previous cert? Any change in the intermediate certificates? What about certificate lifetime? Is it longer than one year?
Original Message:
Sent: 9/8/2023 10:55:00 AM
From: mcflyatl
Subject: RE: Pixel Phones unable to connect to PEAP MSChap-V2
The root did not change and this is a private Windows CA
Original Message:
Sent: Sep 08, 2023 10:40 AM
From: ahollifield
Subject: Pixel Phones unable to connect to PEAP MSChap-V2
Did the root CA change? Is this a public or private cert?
Original Message:
Sent: 9/8/2023 10:37:00 AM
From: mcflyatl
Subject: RE: Pixel Phones unable to connect to PEAP MSChap-V2
I added the DNS shared name and both FQDNs to the SAN field and it's still not working. The old Radius cert also didn't have anything in the SAN field. Any other thoughts?
Original Message:
Sent: Sep 08, 2023 07:36 AM
From: ahollifield
Subject: Pixel Phones unable to connect to PEAP MSChap-V2
Yes I would try that. Did the old cert have a SAN field? You are going to have future issues with this approach as mobile phone vendors continue to lock down their OS. The only way to reliably accomplish what you are after is to mandate MDM enrollment for these devices. Or switch to an authentication that doesn't involve EAP, like captive portal
Original Message:
Sent: 9/8/2023 4:49:00 AM
From: mcflyatl
Subject: RE: Pixel Phones unable to connect to PEAP MSChap-V2
I don't have a lot of experience with Clearpass so Captive Portal is way over my head. We also have a large number of clients connecting fine for years on the current setup but when we do a Wifi refresh I will definitely look into CP to see if it's a good fit for this use-case.
The SAN field in the Radius cert is empty. Do you think re-issuing a new cert with the CP FQDN in the SANS field might solve it?
Thanks,
Mcfly
Original Message:
Sent: Sep 07, 2023 05:26 PM
From: pmonardo
Subject: Pixel Phones unable to connect to PEAP MSChap-V2
What you need to do in your radius certificate is chain the server cert + root ca in the same certificate and upload it to your radius server.
Simply open open notepad and put the server cert first then paste the root ca right underneath, save it as chainedradius.pem or whatever.
Upload it to your radius server with the private key.
Obviously the root ca is already installed and in your trust list but the actual radius certificate should contain the root ca chained to it
Newer android devices (like a pixel) implement the Trust on first use principle so it needs to validate the root ca but it cannot.
If you chain it, you shouldn't have a problem.
------------------------------
Aruba Partner Ambassador ACMP, ACDP, ACCP, ACEP
Original Message:
Sent: Sep 07, 2023 05:22 PM
From: mcflyatl
Subject: Pixel Phones unable to connect to PEAP MSChap-V2
Thanks for the reply. I did follow that guide but it will not connect (Just PIxels) - other androids will connect.
Can you tell me which certificate I am supposed to install on the client devices? I've tried the root CA and the intermediate CA that issued the Radius cert to Clearpass.
Original Message:
Sent: Sep 07, 2023 04:00 PM
From: shpat
Subject: Pixel Phones unable to connect to PEAP MSChap-V2
The EAP-PEAP: fatal alert by client - unknown_ca somehow leads that the end-device has no clue related to the CA.
Did you check the following link: Add & remove certificates on Google Pixels
------------------------------
Shpat | ACEP | ACMP | ACCP | ACDP |
-Just an Aruba enthusiast and contributor by cases
Original Message:
Sent: Sep 07, 2023 03:09 PM
From: mcflyatl
Subject: Pixel Phones unable to connect to PEAP MSChap-V2
We recently swapped our Radius/EAP cert out on clearpass. Most of the devices are connecting fine and I have added the root CA cert onto iPads and Macbooks. Some Androids are working but a subset (mostly Pixels) are unable to join. I have just EAP-PEAP and EAP-MSCHAPv2 under authentication and I have tried every combination of certificates on the client device and domain names I can think of.
I get one of two messages depending on factors:
EAP: Client doesn't support configured EAP methods
or
EAP-PEAP: fatal alert by client - unknown_ca
Can anyone tell me which certificate should be used on the client device and what the domain should be set to? I've tried the root cert, intermediate cert (which was the CA that issued the new Radius/EAP certificate to Clearpass). Also what should I put for 'Domain' on the Android client? I put my actual domain name, Canonical, the clearpass server name, the common name from the Radius Cert, etc to no avail.
Any help is greatly appreciated.