Consider the following scenario:
- You are running a Windows Server 2008-based computer that has a third-party key storage provider (KSP) installed.
- The third-party KSP does not allow for SHA1 hash signing. The KSP may be configured to disallow SHA1 hash signing or may not support it.
- You install the Active Directory Certificate Services role on the computer. When you do this, you configure Certificate Services to use the KSP for the certification authority (CA) private key.
- In this event, the CAName
placeholder represents the name of the certification authority that is installed. The ErrorDescription placeholder represents the error that is returned by the third-party KSP when this KSP is requested to sign an SHA1 hash value. The actual error depends on the implementation of the third-party KSP. - This problem does not occur if a Microsoft KSP is used, because Microsoft key storage providers allow for SHA1 hash signing in the default configuration.