Cisco Cisco Intelligent Automation for Cloud 4.0 Technical Manual
Import certificate to the JBoss trust store
The next thing to do is to import the certificate into the JBoss trust store.
Open a command prompt.
1.
Change directories to <JBOSS_RC_HOME>\RequestCenterServer\configuration.
2.
Import the certificate into the JBoss trust store by running the command
<JAVA_HOME>\jre\bin\keytool −import −v −trustcacerts −alias <requestcenter alias> −file
<requestcenter certificate file name> −keystore cacerts.jks −keypass <keypass password>
−storepass <storepass password>.
<JAVA_HOME>\jre\bin\keytool −import −v −trustcacerts −alias <requestcenter alias> −file
<requestcenter certificate file name> −keystore cacerts.jks −keypass <keypass password>
−storepass <storepass password>.
3.
Import certificate in the Java trust store
The next thing to do is to import the certificate into the Java Trust Store.
Open a command prompt.
1.
Change directories to <JAVA_HOME>\jre\lib\security.
2.
Copy the RequestCenter certificate file from
<JBOSS_RC_HOME>\RequestCenterServer\configuration into this directory.
<JBOSS_RC_HOME>\RequestCenterServer\configuration into this directory.
3.
Import the certificate into the Java trust store by running the command
<JAVA_HOME>\jre\bin\keytool −import −v −trustcacerts −alias <requestcenter alias> −file
<requestcenter certificate file name> −keystore cacerts −keypass <keypass password> −storepass
<storepass password>.
<JAVA_HOME>\jre\bin\keytool −import −v −trustcacerts −alias <requestcenter alias> −file
<requestcenter certificate file name> −keystore cacerts −keypass <keypass password> −storepass
<storepass password>.
4.
Edit the standalone−full.xml configuration file
The next thing to do is to edit the standalone−full.xml configuration file.
Open the file <JBOSS_RC_HOME>\RequestCenterServer\configuration\standalone−full.xml with
an appropriate text editor.
an appropriate text editor.
1.
Search for <connector name="http" protocol="HTTP/1.1" scheme="http"
socket−binding="http"/> and add the following lines after it:
socket−binding="http"/> and add the following lines after it:
<connector protocol="HTTP/1.1" name="https" scheme="https" socket−binding="https"
secure="true">
<ssl key−alias="<requestcenter alias>" password="changeit"
certificate−key−file="<JBOSS_RC_HOME>\RequestCenterServer\configuration\keystore.jks"/>
</connector>
secure="true">
<ssl key−alias="<requestcenter alias>" password="changeit"
certificate−key−file="<JBOSS_RC_HOME>\RequestCenterServer\configuration\keystore.jks"/>
</connector>
NOTE: Change <requestcenter alias> to the RequestCenter alias you are using and
<JBOSS_RC_HOME> to the JBoss home directory for RequestCenter.
<JBOSS_RC_HOME> to the JBoss home directory for RequestCenter.
2.
Save the file standalone−full.xml.
3.
Restart RequestCenter.
4.
Configuring SSL on ServiceLink
To configure SSL on ServiceLink, repeat the steps in the Configuring SSL on RequestCenter section of the
document, making sure you use the <JBOSS_SL_HOME> directory and the <servicelink alias>.
document, making sure you use the <JBOSS_SL_HOME> directory and the <servicelink alias>.