

RiskMinder Java Developer's Guide › Additional SDK Configurations › RM_3.1--Setting Up SSL Communication Between Java SDK and RiskMinder Server › Configuring Two-Way SSL
Configuring Two-Way SSL
To set up two-way SSL between the Risk Evaluation SDK and RiskMinder Server, you must first upload the root certificates for the CAs trusted by RiskMinder, then configure the RiskFort Native (SSL) protocol by using Administration Console, and finally configure the riskfort.risk-evaluation.properties file.
To configure two-way SSL between Java SDK and RiskMinder Server:
- Enable the application server where Java SDKs are deployed for SSL communication.
Refer to your application server vendor documentation for detailed information.
- Log in to Administration Console using a Master Administrator account.
- Activate the Services and Server Configurations tab in the main menu.
- Ensure that the RiskFort tab is active.
- Under the Instance Configuration section, click the Protocol Configuration link to display the Protocol Configuration page.
- Under System Configuration, click the Trusted Certificate Authorities link to display the RiskMinder Server Trusted Certificate Authorities page.
- Set the following information on the page:
- In the Name field, enter the name for the SSL trust store.
- Click the Browse button adjacent to the first Root CAs field and navigate to and select the root certificate of the application server where Java SDKs are deployed.
- Click the Save button.
- Under the Instance Configuration section, click the Protocol Configuration link to display the Protocol Configuration page.
- Select the Server Instance for which you want to configure the SSL.
- In the List of Protocols section, click the Native (SSL) protocol link to display the page for configuring the protocol.
- Configure the following fields:
- Click the Save button.
- Restart RiskMinder Server:
- On Microsoft Windows: Click the Start button, navigate to Settings, Control Panel, Administrative Tools, and Services. Double-click Arcot RiskFort Service from the listed services.
- On UNIX-Based Platforms: Navigate to <install_location>/arcot/bin/ and specify the ./riskfortserver start command in the console window.
- Navigate to the following location:
- Open the riskfort.risk-evaluation.properties file in an editor window of your choice.
Book: Refer to appendix, "Configuration Files and Options" in CA RiskMinder Installation and Deployment Guide for more information on the riskfort.risk-evaluation.properties file.
- Set the following parameters:
- TRANSPORT_TYPE= SSL (By default, this parameter is set to TCP.)
- CA_CERT_FILE= <absolute_path_to_Server_root_certificate_in_PEM_format>
For example, you can specify one of the following:
- CA_CERT_FILE=<install_location>/certs/<ca_cert>.pem
- CA_CERT_FILE=<install_location>\\certs\\<ca_cert>.pem
For example, you can specify CA_CERT_FILE= <install_location>/certs/<ca_cert>.pem.
Important! In the absolute path that you specify, ensure that you use \\ or / instead of \. This is because the change might not work, if you use the conventional \ that is used in Microsoft Windows for specifying paths.
- Save the changes and close the file.
- Restart the application server where your Java SDK is deployed.
- Verify that RiskMinder Server is enabled for SSL communication by performing the following steps:
- Navigate to the following location:
- Open the arcotriskfortstartup.log file in a text editor.
- Check for the following line:
Started listener for [RiskFort Native (SSL)] [7681] [SSL] [RiskFort]
If you located this line, then two-way SSL was set successfully.
- Close the file.
Copyright © 2013 CA.
All rights reserved.
 
|
|