Enabling HTTPS ports
For certain circumstances, you might want to deploy Product Master by using HTTPS ports.
Procedure
-
Open the WebSphere® Application Server console.
http://server:port/ibm/console
. - Log in to the WebSphere Application Server console, by specifying the User ID as root.
- Click Servers > Server Types > WebSphere Application servers and click {application_server_name} link.
- Expand Web Container Settings and click Web container transport chains.
- Click Web container transport chains > WCInboundDefaultSecure.
-
Check the Enable box, then click Apply >
Save.
Note: After you save the changes, ensure the web container transport chains console shows that
WSInboundDefaultSecure
is now enabled. -
Click Environment > Virtual Hosts > {host_name} > Host Aliases > New and add the new port.
Important:
- The new port number should be same as the port number displayed in the step number 6 .
- Do not modify the host name. Keep the default host name (*).
- Click Apply > OK. Verify that the new vhost is created successfully.
-
Run the following command to update the Persona-based UI
properties:
$TOP/mdmui/bin/updateRtProperties.sh
-
Import certificate for WAS JAVA_HOME by using the following commands:
keytool -import -trustcacerts -file <File Path> -alias <alias name for certificate> -keystore <path of cacerts>
Examplekeytool -import -trustcacerts -file /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/etc/certnew.cer -alias certificate1 -keystore $JAVA_HOME/jre/lib/security/cacerts
-
Restart the server that is used for the Product Master by using the following commands:
- $TOP/bin/go/stop_local.sh
- $TOP/bin/go/start_local.sh
-
Log in to Product Master by using the HTTPS
port.
https://server_ip:port/mdm_ui