SSL Configuration

This describes how to set SSL configurations for OMS UI and for OMS Server, the web-based application components of Fulfillment Order Management.

Set SSL configurations for OMS UI and OMS Server by using the following steps:

  1. Edit the application.properties files in the locations listed:
    • <AF_HOME>/roles/configurator/standalone/config/application.properties
    • <AF_HOME>/roles/omsServer/standalone/config/application.properties
    • <AF_HOME>/roles/omsui/standalone/config/application.properties
    • <AF_HOME>/roles/aopd/standalone/config/application.properties
    • <AF_HOME>/roles/ope/standalone/config/application.properties
    • <AF_HOME>/roles/ocs/standalone/config/application.properties

    Add the following parameters to each application.properties file:

    server.ssl.key-alias=<key-alias>

    server.ssl.key-password=<key-password>

    server.ssl.key-store=classpath:<ssl-key-store-fileName>

    trust-store=classpath:<ssl-key-store-fileName> trust-store-password=<key-password>

  2. The SSL key store file referred to may be kept as a classpath resource, or the file can be moved into the corresponding /config directories as seen below:

    <AF_HOME>/roles/configurator/standalone/config

    <AF_HOME>/roles/omsServer/standalone/config

    <AF_HOME>/roles/omsui/standalone/config

    <AF_HOME>/roles/aopd/standalone/config <AF_HOME>/roles/ope/standalone/config

    <AF_HOME>/roles/ocs/standalone/config

  3. Once the files have been edited and saved, start Configurator.
    1. Open the https://host:configuration_port url in a browser window.
    2. Login to Configurator
    3. In OMS basic configuration > OMSUser Interface change the Web Service HTTP Transport Channel Type property to https and HTTP Port number to omsServer port number
    4. In OMS Advance > Web Service Configuration change HTTP Channel type to https and HTTP Port number to omsServer port number
  4. Start (or restart) OMS Server and OMS UI.