When a Windows 2000 client requests a smart card certificate from a Windows Server 2003 CA, the following error is displayed:
An error occurred while creating the certificate request. Please verify that your cryptographic service provider (CSP) supports any settings you have made and that your input is valid.
The CSP you chose has been unable to process the request. Try a different CSP.
Error: 0x80090020 - NTE_FAIL
This error can occur if the Windows 2000 client is NOT running Service Pack 3 or greater.