Hello,
We migrated our CA from 2003 to 2016 and now we are unable to enroll a certificate to our Smart Cards with the following error
A smart card was detected but is not the one required for the current operation. The smart card you are using may be missing required driver software or a required certificate. Contact your system administrator
Also, when we run certutil on the PC where Card reader is connect, we get this error
CertUtil: -SCInfo command FAILED: 0x80090016 (-2146893802)
CertUtil: Keyset does not exist
Any help would be much appreciated
C:\Users\test>certutil -scinfo
The Microsoft Smart Card Resource Manager is running.
Current reader/card status:
Readers: 4
0: AKS ifdh 0
1: AKS ifdh 1
2: AKS VR 0
3: Generic SmartCard Reader 0
--- Reader: AKS ifdh 0
--- Status: SCARD_STATE_EMPTY
--- Status: No card.
--- Card:
--- Reader: AKS ifdh 1
--- Status: SCARD_STATE_EMPTY
--- Status: No card.
--- Card:
--- Reader: AKS VR 0
--- Status: SCARD_STATE_EMPTY
--- Status: No card.
--- Card:
--- Reader: Generic SmartCard Reader 0
--- Status: SCARD_STATE_PRESENT | SCARD_STATE_INUSE
--- Status: The card is being shared by a process.
--- Card: eTokenCard/JC1.0
--- ATR:
3b d5 18 00 81 31 fe 7d 80 73 c8 21 10 f4 ;....1.}.s.!..
=======================================================
Analyzing card in reader: AKS ifdh 0
--------------===========================--------------
=======================================================
Analyzing card in reader: AKS ifdh 1
--------------===========================--------------
=======================================================
Analyzing card in reader: AKS VR 0
--------------===========================--------------
=======================================================
Analyzing card in reader: Generic SmartCard Reader 0
Missing stored keyset
Missing stored keyset
--------------===========================--------------
Done.
CertUtil: -SCInfo command FAILED: 0x80090016 (-2146893802)
CertUtil: Keyset does not exist