Switch from HTTP to HTTPS Using the Base SSL Port

You can switch from HTTP to HTTPS by using the base SSL port.

  1. Navigate to /install_dir/install/properties.
  2. Open the sandbox.cfg file.
  3. Modify the following parameters:
    WEBAPP_PROTOCOL=https
    WEBAPP_LIST_PORT=<base_port + 1>
    These parameters are used by the Graphical Process Modeler (GPM) for communication with the server.
  4. (Optional, Recommended) If you want to turn off access to the dashboard and GPM Web applications on the base port, and configure auto-redirect to the HTTPS port, specify the following parameters in a customer_overrides.properties file:
    SKIP_BASEPORT_DEPLOYMENT_WARS=admin,dashboard,gbm,communitymanagement,myaft,portlets
    HTTPS_REDIRECT_WARS=admin,dashboard,gbm,communitymanagement,myaft,portlets
    HTTPS_LIST_PORT=<base_port + 1>
    For example:
    
    ## Identifies the war files to be skipped during deployment on the base port.
    ## Use comma-separated list to specify multiple wars
    noapp.SKIP_BASEPORT_DEPLOYMENT_WARS=admin,dashboard,gbm,communitymanagement,myaft,portlets
    ## Identifies wars for auto-redirect to the https port. Use comma-separated
    ## list to specify multiple wars
    noapp.HTTPS_REDIRECT_WARS=admin,dashboard,gbm,communitymanagement,myaft,portlets
    ## Identifies the https port for the redirected wars. If specified, this
    ## should match the WEBAPP_LIST_PORT in sandbox.cfg
    noapp.HTTPS_LIST_PORT=<base_port + 1>
    
  5. Save and close the file.
  6. Navigate to /install_dir/install/bin.
  7. Stop Sterling B2B Integrator.
  8. Apply the configuration changes. Enter ./setupfiles.sh.
  9. Deploy the new configuration. Enter ./deployer.sh.
  10. Start Sterling B2B Integrator.
  11. (Optional) If you turned off access to the Dashboard and GPM Web applications on the base port (Step 4), verify the changes your made. For example, you can verify:
    • Dashboard Web application access on http://host:baseport/dashboard is inaccessible or redirected to https://host:<base_port + 1>/dashboard automatically.
    • GPM Web application access on http://host:baseport/gbm/pmodeler/ProcessModeler.jnlp is inaccessible or redirected to https://host:<base_port + 1>/gbm/pmodeler/ProcessModeler.jnlp automatically.