Previous Topic: Enable One-Way SSLNext Topic: Enable One-Way Secure Communication between CA AuthMinder Components and Database


Enable Two-Way SSL

Follow these steps:

  1. Log in to Administration Console using a Master Administrator account.
  2. Click the Services and Server Configurations tab in the main menu.
  3. Click the CA Strong Authentication tab in the submenu.
  4. Under Instance Configurations, click the Trusted Certificate Authorities link to display the corresponding page.

    The Trusted Certificate Authorities page appears.

  5. Set the following information:
  6. Click Save.
  7. Under Instance Configurations, click the Protocol Management link to display the corresponding page.

    The Protocol Configuration page appears.

  8. Select the Server Instance for which you want to configure the protocols.
  9. In the List of Protocols section, click the Server Management Web Services link.

    The page to configure the protocol appears.

  10. Configure the following fields:
  11. Click Save.
  12. Restart the CA AuthMinder Server instance. See Restarting a Server Instance for instructions on how to restart the CA AuthMinder Server.
  13. Navigate to the following location:
  14. Open the arcotcommon.ini file in an editor window to add the SSL configuration parameters.
    1. Add the following section at the end of the file:
      [arcot/webfort/wfutil]
      Transport=
      ReadTimeOut=
      ServerRootPEM=
      ClientP12=
      ClientP12PwdKey=
      ClientPEM=
      

      The following section explains these parameters:

      Transport

      The communication mode between the arwfutil utility and the CA AuthMinder Server. Following are the supported values:

      • TCP
      • 1SSL
      • 2SSL

        Default: TCP

      ReadTimeout

      The maximum time in milliseconds allowed for a response from CA AuthMinder Server.

      Default: No Default

      ServerRootPEM

      Provide the complete path for the CA certificate file of the server. The file must be in PEM format.

      For example:

      server.CACertPEMPath=<%SystemDrive%>/certs/webfort_ca.pem

      Default: No Default

      (For software encryption) ClientP12

      Provide the path for the client certificate, which is in p12 format.

      Default: No Default

      (For software encryption) ClientP12PwdKey

      Enter the key label that is used to access the client P12 password stored in the securestore.enc file.

      Default: No Default

      (For hardware encryption) ClientPEM

      Provide the complete path for the CA certificate file of the client. The file must be in PEM format.

      Default: No Default

    2. Save the changes and close the file.
  15. Verify that the CA AuthMinder Server is enabled for SSL communication by performing the following steps:
    1. Navigate to the following location:
      • On Windows:
        <install_location>\Arcot Systems\logs
        
      • On UNIX:
        <install_location>/arcot/logs
        
    2. Open the arcotwebfortstartup.log file in a text editor.
    3. Search for the following section:

      Listing : [Successful listeners(Type-Port-FD)]

    4. In this section, you must find the following line:
      ServerManagement-WS............................... : [SSL-9743-<Internal_listener_identifier>-[subject [<cert_subject>] issuer [<cert_issuer>] sn [<cert_serial_number>] device [<device_name>]]]
      
    5. Close the file.