For CA SiteMinder® Federation Standalone 12.52 SP1, the SSL key and certificate files for the embedded Apache and Tomcat servers are encrypted. For releases 12.0 and 12.0 SP1, these files are not encrypted. To avoid purchasing a new key/certificate pair for an encrypted file, migrate existing key or certificate files from r12.0/r12.0 SP1 to 12.52 SP1. You can also export these files for backup purposes without migrating them.
Important! For federation systems before r12.1, the embedded Tomcat server uses a self-signed certificate. You cannot use this self-signed certificate for a migration to 12.52 SP1. Purchase a signed certificate and upgrade the Tomcat SSL configuration with the signed certificate.
For Apache, you can migrate files for the SSL connections beginning at r12.0. For Tomcat, you can migrate files only from r12.1 forward because at release12.0, a self-signed certificate secured the Tomcat key store. Beginning with r12.1, the federation system requires that a Certificate Authority signs the certificate.
Migrating SSL keys and certificate files is useful in the following situations:
Note: If you upgrade a federation 12.0 system to 12.52 SP1, the installer automatically upgrades Apache and Tomcat SSL key and certificate files to encrypted files. This automatic does not apply to migrations.
The certificate and private key files are as follows:
To migrate or export these files, use the CA SiteMinder® Federation Standalone SSL utility named migratessl. The migration utility is included with the product as a batch file for Windows systems and a shell script for UNIX systems. The utility is installed in the federation_install_dir/bin folder.
The process to migrate SSL files is as follows:
To use the SSL migration tool, first gather the key and certificate files for the CA SiteMinder® Federation Standalone system from which you plan to migrate or export then copy them.
To copy the SSL key and certificate files
The Apache SSL key and certificate files are in the following locations:
The Tomcat SSL key store file is in the following location:
The SSL migration tool requires software that is deployed with CA SiteMinder® Federation Standalone 12.1 SP3. Run the tool on the machine where the CA SiteMinder® Federation Standalone 12.1 SP3 product has been installed. Specifically, the tool has to reside in the same folder where you copied the files to be migrated.
To copy the SSL utility tool
Complete the SSL key or certificate file migration by running the migratessl utility.
Follow these steps:
Examples
migratessl.bat -op migrate -keytype Apache -sourcefile server.key -certfile server.crt -sourcever 12.0 -sourceos Windows -oldpwd admin1 -newpwd admin2 -issueralias trustedca
migratessl.sh -op migrate -keytype Tomcat -sourcefile tomcat.keystore -sourcever 12.1 -sourceos UNIX -issueralias trustedca -oldpwd admin1 -newpwd admin2
migratessl.sh -op export -keytype Tomcat -sourcefile tomcat.keystore -sourcever 12.1 -sourceos UNIX -dest ca/federationmgr/secure-proxy/ SSL/keys/ -oldpwd admin1 -newpwd admin2
If you are migrating SSL keys and certificates as part of an entire configuration migration, complete the migration process by reactivating partnerships.
The migratessl tool is invoked at the command line. When entering a command:
|
Command Argument |
Meaning |
|
-op |
Migrate or Export Default: Migrate When exporting for Apache, the tool exports a server.key file and a server.crt file, if you specify the -certfile argument. For Tomcat, the tool exports a tomcat.p12 file, which is a PKCS#12 key/cert file. |
|
-keytype |
Apache or Tomcat Default: Apache |
|
-sourcefile |
Name of the file containing the SSL key (Apache) or the key store containing the key and certificate (Tomcat). |
|
-certfile |
Name of the file containing the Apache SSL server certificate (Apache only). |
|
-sourcever |
CA SiteMinder® Federation Standalone version the key or certificate comes from, such as 12.0, 12.1. Default: 12.0 |
|
-sourceos |
Operating system of the environment the key comes from, Windows or UNIX. Note: There is no Linux option because Linux support was introduced in r12.1 SP3. Default: The OS of the machine where the tool is being run. |
|
-dest |
Path to the folder for output files. This option is ignored for migration. Default for Export: Current folder Important! If you do not specify a destination folder, the files that you are migrating are overwritten. |
|
-issueralias |
The alias of the CA certificate that signed the certificate you are migrating. Import the CA certificate under this alias to the destination CA SiteMinder® Federation Standalone system. (Used only for Migrate; ignored for Export.) |
|
-oldpwd |
The CA SiteMinder® Federation Standalone administrative password of the system that is the source of the key. |
|
-newpwd |
The CA SiteMinder® Federation Standalone administrative password of the system to which the key is being moved. |
|
-h |
Displays these usage instructions. |
|
-help |
Displays these usage instructions. |
|
-? |
Displays these usage instructions. |
|
Copyright © 2014 CA.
All rights reserved.
|
|