Why did I get an internal error when importing a certificate into a Windows 2003 server key store?

An internal error occurred while you were importing a certificate.

This error occurs when a folder is corrupted. Either the user profile isn't accessible or the private key that you're importing might require a cryptographic service provider that's not installed on your system.

Here's how to resolve this issue:

  1. Rename the MachineKeys folder as follows:
  • From:C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
  • To: C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys_old
  1. Create a new MachineKeys folder.