SmartCard pairing does not work
Hi,
as the topic says, the SmartCard pairing and PIN dialogues don't show up on my system. We have configured other Macs with an identical setup and those machines work fine.
Using OpenSC for access to the cards it works fine.
Also, the necessary Root and Intermediate certs are installed in the system keychain
What I've checked/tested so far:
- pcsctest - successful
- pkcs11-tool --login --test - works
- pkcs11-tool --list-objects - works
- system_profiler SPSmartCardsDataType - shows all the certs
- sc_auth identities - lists identities
- sc_auth pairing_ui -s status - enabled
- security list-smartcards - lists the smartcard
- security smartcards token -l - is empty
- Clean install of macOS - issue still exists
- Reset SMC - issue still exists
Here's the errors I was able to find:
sc_auth verifypin
Verifying PIN of SmartCard in reader Certgate AirID via BLE
ERROR: Unable to select card application AID {length = 11, bytes = 0xa000000308000010000100}
sc_auth pairing_ui
Hangs
sc_auth pairing_ui -f
Causes ctkbind to throw this message:
No RSA decryption key or ECDH key was found for token: org.opensc-project.mac.opensctoken.OpenSCTokenApp.OpenSCToken:f4d79630d09b7cfdb1ffd95cc5f32981
<Insert the Card>
Console.app shows this error for ctkbind (as above):
No RSA decryption key or ECDH key was found for token: org.opensc-project.mac.opensctoken.OpenSCTokenApp.OpenSCToken:f4d79630d09b7cfdb1ffd95cc5f32981
I appreciate any help on this topic.