I have ACS serving as the authentication server in a cert based 802.1x setup, trying to authenticate EVGA PD07 zero clients to my lab AD domain utilizing EAP-TLS.
I've set up NDES services, pushing .pem certificates to my zero clients via SCEP. I haven't configured auto enroll yet, so I manually issue the cert from the CA, and then export the issued cert (.cer) to a file. From there, I publish the cert with a user object in AD.
I have the client cert / CA loaded correctly on ACS, all of the LDAP is working as far as querying groups and such is concerned, and I can authenticate the presented zero client certificate against the AD published cert using the Common Name attribute. The only thing that doesn't work is Binary Cross Check. The logs throw a 22056 error (subject not in applicable identity store) and reject the attempt. As soon as I go in to the authentication profile and disable the cross check, it authenticates successfully.
any ideas?