Update your runtime environment to use HTTPS or to use an HTTPS port other than the
default.
Before you begin
Important: With APAR OA64188, HTTPS is the default communication protocol for new
runtime environments. For existing runtime environments, if you do not make the necessary manual
configuration updates after applying the APAR, HTTPS will be the default protocol using the default
HTTPS port number 3661. You must make the updates before running the Configuration Manager
GENERATE action or the PARMGEN $PARSE job.
Complete the following steps:
About this task
Perform this task to specify HTTPS as the communication protocol to use between the Tivoli
Enterprise Monitoring Server (TEMS) and other components, such as the SOAP server, the IBM Tivoli
Monitoring Service Console, the tacmd CLI, and TEMS REST services.
You will use the following parameters when configuring your runtime environment to use HTTPS:
- For the TEMS:
-
- For the agents (if applicable):
-
Procedure
- Add (or update) the parameters, as follows:
- Using Configuration Manager:
- For the TEMS:
- Add the following parameter to
RTEDEF(rte_name):
RTE_TEMS_TRANSPORT_MODE "HTTPS"
Add the
following parameter to RTEDEF(KDS$PARM), RTEDEF(KDS$lpar), or
both:KDS_TEMS_HTTPS_PORT_NUM https_port_num
-
Note: If the RTE_TEMS_TRANSPORT_MODE and
KDS_TEMS_HTTPS_PORT_NUM parameters are not specified, and your runtime
environment is refreshed, the default values will be used (that is, the HTTPS protocol and HTTPS
port number 3661).
- For the agents (if you want your agents to use HTTPS):
- Add the following parameter to RTEDEF(Kpp$PARM), and specify a value that is
different from the port number that is used for the
TEMS:
Kpp_X_KDE_TRANSPORT_HTTP_OPTIONS "HTTPS:https_port_num USE:Y"
- Using PARMGEN:
- For the TEMS:
- Add the following parameters to
WCONFIG(rte_name):
RTE_TEMS_TRANSPORT_MODE "HTTPS"
KDS_TEMS_HTTPS_PORT_NUM https_port_num
-
Note: If the RTE_TEMS_TRANSPORT_MODE and
KDS_TEMS_HTTPS_PORT_NUM parameters are not specified, and your runtime
environment is refreshed, the default values will be used (that is, the HTTPS protocol and HTTPS
port number 3661).
- For the agents (if you want your agents to use HTTPS):
- Add the following parameter to WCONFIG(rte_name), and specify a value that is
different from the port number that is used for the
TEMS:
Kpp_X_KDE_TRANSPORT_HTTP_OPTIONS "HTTPS:https_port_num USE:Y"
- Refresh your runtime environment, as follows:
- Start your OMEGAMON started tasks. You should see the following messages in the log:
- For the TEMS:
-
KDE_TRANSPORT=KDC_FAMILIES="HTTP:0 HTTPS:https_port_num USE:Y <...> "
listening: ip.ssl.https:26089
listening: ip.ssl.https:3661
- For the agent:
-
- Test your HTTPS connection using the following methods: