My aim is to have both the computers and the users authenticate with the certificates. To do this, I have been defining the authentication setting as "Microsoft: Smart Card or other certificate".
However, this appears to only be working with the computer certificates. If I try to authenticate with the user certificate, I get an EAP reason code 22 (The client could not be authenticated because the Extensible Authentication Protocol (EAP) Type cannot
be processed by the server.)
If I modify the NPS authentication methods so that ALL possible permutations are allowed, the user can then connect BUT the log shows that the authentication method used is "Microsoft: Secured password (EAP-MSCHAP v2)". The order that I've got the methods
defined in is:
Microsoft: Smart Card or other certificate Microsoft: Protected EAP (Smart Card or other certificate) Microsoft: Protected EAP (Secured password)
(Note that you can only add Protected EAP once - I've added the two EAP types within the properties)
If I define a Group Policy to force authentication by certificate, the client complains that it needs a certificate ... and it clearly has one!
I cannot see anything in the logs that helps me to understand why the certificate it has isn't being used.
Need to support users over the internet? click here try our remote control online beta




