Win11 802.1X Client connection loop using EAP-TLS

Gael 0 Reputation points
2025-03-17T12:35:09.25+00:00

Hi

I'm currently testing FreeRadius in order to replace Windows NPS as it's not compliant with Windows 11 security hardening (TLS 1.3 by default, Credential Guard active ...). (At the moment, we won't disable TLS 1.3 and/or credential guard through GPO as we'd like to respect Microsoft standards and settings.)

I'm struggling since weeks as you can see here and here for further details.

As a brief, Windows 11 802.1X clients have GPO applied that allow EAP-TLS using user certificate. Certificate are delivered within auto-enrolment process within our Active Directory and our on prem PKI (Windows too). GPO is applied and enforced on the client, currently no issue with that.

According to this Microsoft KB , server but also client certificate should respect some requirements (especially on EKUs) which I do respect at the same time for my freeradius certificate + my Windows 11 client certificate.

At the moment, i'm still in a loop where Windows 11 client and FreeRadius server send each others Access-Request / Access-Challenge, but it never ends...

I had a look to CAPI2 logs and WLAN-AutoConfig but nothing gone wrong (except timeout due to the Access loop...). Also, using eapol_test cli from Linux with user certificate + private key from our PKI, works perfectly. Using same CLI and/or same user certificate from Windows => it loops again and again and again.

According to this post, it seems that Windows doesn't handle correctly information from server certificate.

Is there any debug ideas and/or fix you guys may advise ?

thanks a lot !

Gael

Windows Network
Windows Network
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Network: A group of devices that communicate either wirelessly or via a physical connection.
862 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Anirudh Malhotra 0 Reputation points
    2025-04-28T13:40:39.0566667+00:00

    Interesting, would be interesting to see the network profile configuration on GPO. Saw serverfault posts as well, If it works on other OSs. It should be either the EAP-TLS 1.3 on windows is broken or network profile is not configured properly.

    Interesting you got the user certificate problem sorted out, for me the user certificates are not getting dynamically issued to new users, How did you get around solving that?

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.