Closed Bug 143181 Opened 23 years ago Closed 22 years ago

Key operations fail when CAC card is removed and reinserted.

Categories

(Core Graveyard :: Security: UI, defect)

1.0 Branch
x86
Windows 2000
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: ssaux, Assigned: KaiE)

References

Details

(Whiteboard: [NSS_TIP_20020503])

[NSS_TIP_20020503] Using ActiveCard CAC card on Kai's special build, configure to sign emails. remove the smart card, re-insert the smart card. Try to send and email: You get prompted for the card pwd. The card is accessed, Yet the signature operation fails. Note that the certs are visible in the cert manager. For client auth, if you have selected "Ask everytime", the cert pickers appears, yet the cliant auth fails. This leads me to believe that the cert is visible, but the key isn't. Assign to Kai, just for tracking since he doens't have a smart card.
adding to status whiteboard.
Whiteboard: [NSS_TIP_20020503]
John, can you reproduce this problem with the test build, too? Does it only occur with the test build, or does it occur, too, with the trunk build from the same day?
I don't think John has a CAC card. However, Bob Relyea does have one, and he should be able to reproduce it. I think that the NSS_CLIENT_TAG is not very useful to test with CAC cards. There were a lot of other problems that were fixed recently that are probably not in the tag.
In that case, I think this bug should not block us from landing the tip of NSS on the NSS_CLIENT_TAG.
I've tested with NSS_TIP_20020510 and it's still a problem.
Depends on NSS bug 144605
Depends on: 144605
using: Mach V build 2002052304 I set my master password timeout to be 2 minutes. I use the certs on my smartcard to sign emails and log into SSL/IMAP, SMTP servers. I composed a long message and hit "send". The timeout had occurred so after a few seconds I was prompted for the ActivCard master password. I entered it and after a few more seconds of smartcard activity an error popped up saying that the signing certificate could not be found. I verified that the cert was visible in the cert picker from the mail settings->security dialog. I re-picked the same certs. I then tried again, and the message was sent out. I then immediately tried to send another signed email and it also worked. I then removed the card, reinserted the card and successfully sent another signed email. So the bug appears fixed since I can't reproduce the first error I observed. This patch *definitely* makes the smartcard experience much better.
Blocks: smartcard
Keywords: nsbeta1
Marking worksforme as per shadow's comments.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
V
Status: RESOLVED → VERIFIED
Product: PSM → Core
Version: psm2.3 → 1.0 Branch
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.