Two general methods for diagnosing smart card log in problems are provided:
- By using the
sctoolutility as described in the sctool man page.
- By performing the diagnostic procedures described in this section.
The following procedures are intended to diagnose multiple causes of smart card log in failure. It is recommended that you retest smart card login at regular intervals (such as after each step) as you perform this procedure.
Ensure that macOS built-in PIV token is not disabled.
% defaults read /Library/Preferences/com.apple.security.smartcard DisabledTokens
It should not exist.
Ensure that smart card support is enabled.
% sctool -s
It should show that smart card support is enabled.
Ensure that the smart card can be recognized by MacOS.
% sc_auth identities
It should show your card and the card has been paired to the Active Directory user.
Collect support information.
% sctool -S
Send the file /tmp/sctool.support to Centrify Support.