From the error message it looks like the DC does not have KDC certificate. Since it was recently broken, I would assume that the existing KDC certificate was expired recently.
SmartCard login not supported for user account
Hello,
We had a problem with few users signing in via SmartCard.
Infrastructure:
- local DC's (few of them, one DC per site)
- PKI used to generate certificates
- Root and sub CA
Problem was that a week ago at morning few users had problem signing in. There were an error: Smart card login is not supported for the user account.
It occurred only for users in one location (different city, different DC). After some digging I've found a cause and solution. On this particular DC there were errors about Kerberos and KDC certificate.
Long story short: I've generated new certificate from Kerberos Authentication template and those users can sign in without problems.
My question is - why did that occur? We didn't have this certificate earlier, we don't have them on other DC's.
3 answers
Sort by: Most helpful
-
-
Daisy Zhou 26,401 Reputation points Microsoft Vendor
2024-05-07T08:17:16.1033333+00:00 Hello adv_kd,
Thank you for posting in Q&A forum.
Did these problematic user accounts sign in using Smartcard in the past? If so, maybe Previously you have certificates issued using certificate template "Domain Controller" or "Domain Controller Authentication" on Domain Controllers (you can check it).
If certificates issued using certificate template "Domain Controller" or "Domain Controller Authentication" on Domain Controllers are expired, you need to reissue such certificates.
But now it needs certificates issued using certificate template "Kerberos Authentication" on Domain Controllers. Because certificates issued using "Kerberos Authentication" certificate template provide more purposes (below).
I hope the information above is helpful.
If you have any questions or concerns, please feel free to let us know.
Best Regards,
Daisy Zhou
============================================
If the Answer is helpful, please click "Accept Answer" and upvote it.
-
adv_kd 125 Reputation points
2024-05-09T07:46:08.9133333+00:00 Anyone have an idea?