Switch from HTTP to HTTPS Using the Base SSL Port
You can switch from HTTP to HTTPS by using the base SSL port.
About this task
To switch from HTTP to HTTPS using the base SSL port:
Procedure
- Navigate to /install_dir/properties.
- Open the sandbox.cfg file.
- 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. - (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> - Save and close the file.
- Navigate to /install_dir/bin.
- Stop Sterling B2B Integrator.
- Apply the configuration changes. Enter ./setupfiles.sh.
- Deploy the new configuration. Enter ./deployer.sh.
- Start Sterling B2B Integrator.
- (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.