15.3.20 Configuring a timeout when waiting for a response during communication for event/action control when the communication encryption function is enabled
If SSL communication occurs between event/action control processes in an environment where the communication encryption function of JP1/AJS3 is used, one of the event/action control processes will wait for a response from the other process.
If one of the processes cannot receive any response from the other process due to some reason, the communication between those processes will not be terminated. As such, the status of the event job will not change.
To avoid this issue, specify the timeout when waiting for a response when this communication encryption function is enabled. If the timeout is specified and there is no response, the system will time out to enable other processing.
The following describes how to specify the setting.
- Organization of this subsection
(1) Definition procedure
-
Stop the JP1/AJS3 service.
Execute the following commands to confirm that all processes have stopped:
# /etc/opt/jp1ajs2/jajs_stop#1 # /opt/jp1ajs2/bin/jajs_spmd_status
- #1:
-
Confirm that automatic termination has been set.
-
Execute the following command to set the environment setting parameter described in (2) below:
jajs_config -k "definition-key" "parameter-name"=value
-
Restart JP1/AJS3.
The new settings are applied.
(2) Environment setting parameter
|
Definition key |
Environment setting parameter |
Explanation |
|---|---|---|
|
[{JP1_DEFAULT|logical-host}\JP1AOMAGENT]# |
"SSLInitTimeout"= |
Sets the timeout of a wait for response during communication for event/action control with the communication encryption function enabled. |
- #:
-
The specification of the {JP1_DEFAULT|logical-host} part depends on whether the host is a physical host or a logical host. For a physical host, specify JP1_DEFAULT. For a logical host, specify the logical host name.
For details about the definition of this environment setting parameter, see 20.6.2(36) SSLInitTimeout.