This section describes how to configure SDK support for an HTTPS-enabled CA Configuration Automation Server.
In general, there are two steps:
These steps are described in detail in the sections that follow.
To configure the CA Configuration Automation Server to use HTTPS
The Security Certificates page appears.
The Create Certificate Authority dialog appears.
The ccaca.cer file is created in <CA Configuration Automation Server_home>\security directory, and the Security Summary area of the Security Certificates page shows that a Certificate Authority was created.
The CA Configuration Automation Server is configured to run in HTTPS mode.
To import the CA Configuration Automation Server Certificate Authority into the JRE key store
>%JRE_HOME%\bin\keytool -import -trustcacerts -keystore cacerts -storepass changeit -noprompt -alias ccaca -file ccaca.cer
>%JRE_HOME%\bin\keytool -importcert -trustcacerts -file ccaca.cer -keystore cacerts -storepass changeit -noprompt -alias ccaca
After importing ccaca.cer into JRE using this command, if you still cannot access your CA Configuration Automation Server with the SDK client using HTTPS protocol, perform the following step:
>%JRE_HOME%\bin\keytool -importcert -trustcacerts -file ccaca.cer -keystore jssecacerts -storepass changeit -noprompt -alias ccaca
Note: Do not copy and paste commands from this document, the hyphen (-) symbol may not be copied properly and may cause the following error:
keytool error: java.lang.RuntimeException: Usage error, ûfile is not a legal command
The SDK can now be accessed using HTTPS.
|
Copyright © 2013 CA.
All rights reserved.
|
|