How to recover from "Error: The private key could not be parsed" when trying to upload the RSA SecurID Access Identity Router (IDR) SSL private key
RSA Product Set: SecurID Access
When uploading your SSL private key through the Administration Console (My Account > Company Settings > Company Information), as described in the RSA SecurID Access documentation on how to Configure Company Settings and Certificates, the following error displays:
Error: The private key could not be parsed
The private key was encrypted by a password/passphrase when created.
The IDR requires that the private key be uploaded without password protection. You can create a temporary un-encrypted version of the protected private key using the openssl toolkit:
# openssl rsa -in <private_encrypted>.key -out <private_unencrypted>.key
Enter pass phrase for <private_encrypted>.key:
writing RSA key
After uploading the un-encrypted key via the Administration Console, it should then be deleted from your local system.
You can check if a key has been password protected: