Looks like Certify The Web 6.1.11 corrupts private keys for certificates imported into Local Computer store.
What I do:
- Generate wildcard certificate (with no deployment)
- Manualy import certificate into Local Computer\Personal store
- Configure IIS to use the certificate (optional)
- After some time (one hour or so) the certificate is no longer usable
- Local Computer\Personal\Certificate -> All Tasks -> Manage Private Keys... shows "No Key found"
- Remove certificate
- Reimport the same certificate again into Local Computer\Personal store
- Certificate is OK for some time, but then its private key is gone again
Uninstalling Certify The Web 6.1.11 fixes the problem
Looks like Certify The Web 6.1.11 corrupts private keys for certificates imported into Local Computer store.
What I do:
Uninstalling Certify The Web 6.1.11 fixes the problem