In this scenario, we can set up your MQIPT to only accept connections from
specific clients by using the Java Security Manager to add security checks on the MQIPT listener
port.
This diagram shows the connection from the IBM MQ client (called client1.company1.com
on port 1415) through MQIPT to the IBM MQ server (called server1.company2.com
on port 1414).
Procedure
To configure access control, complete the following steps:
Start MQIPT:
Open a command prompt and enter the following:
C:\mqipt\bin\mqipt C:\mqiptHome -n ipt1
where C:\mqiptHome
indicates the location of the MQIPT configuration
file, mqipt.conf, and ipt1 is the name to be given to the
instance of MQIPT.
The following messages indicate that MQIPT has
started
successfully:
5724-H72 (C) Copyright IBM Corp. 2000, 2020 All Rights Reserved
MQCPI001 IBM MQ Internet Pass-Thru V9.2.0.0 starting
MQCPI004 Reading configuration information from mqipt.conf
MQCPI152 MQIPT name is ipt1
MQCPI055 Setting the java.security.policy to C:\mqiptHome\mqipt.policy
MQCPI053 Starting the Java Security Manager
MQCPI021 Password checking has been enabled on the command port
MQCPI011 The path C:\mqiptHome\logs will be used to store the log files
MQCPI006 Route 1415 has started and will forward messages to :
MQCPI034 ....server1.company2.com(1414)
MQCPI035 ....using MQ protocol
MQCPI078 Route 1415 ready for connection requests
At a command prompt on the IBM MQ client
system, enter the following commands: