This diagram shows the connection from the IBM MQ client (called
client1.company1.com on port 1415) through two instances of MQIPT, tunnelling the connection over
HTTP, and finally to the IBM MQ server (called server1.company2.com on
port 1414).
Procedure
To configure an HTTP proxy, complete the following steps:
where C:\mqiptHome
indicates the location of the MQIPT configuration file,
mqipt.conf.
The following message indicates successful completion:
5639-L92 (C) Copyright IBM Corp. 2000, 2017 All Rights Reserved
MQCPI001 IBM MQ Internet Pass-Thru Version 2.1.0.4 starting
MQCPI004 Reading configuration information from mqipt.conf
MQCPI021 Password checking has been enabled on the command port
MQCPI008 Listening for control commands on port 1881
MQCPI011 The path C:\mqiptHome\logs will be used to store the log files
MQCPI006 Route 1415 is starting and will forward messages to :
MQCPI034 ....10.100.6.7(8080)
MQCPI035 ....using HTTP
MQCPI066 ....and HTTP server at 10.100.6.7(8080)
MQCPI078 Route 1415 ready for connection requests
where C:\mqiptHome indicates
the location of the MQIPT configuration file,
mqipt.conf.
The following message indicates successful completion:
5639-L92 (C) Copyright IBM Corp. 2000, 2017 All Rights Reserved
MQCPI001 IBM MQ Internet Pass-Thru Version 2.1.0.4 starting
MQCPI004 Reading configuration information from mqipt.conf
MQCPI021 Password checking has been enabled on the command port
MQCPI008 Listening for control commands on port 1881
MQCPI011 The path C:\mqiptHome\logs will be used to store the log files
MQCPI006 Route 8080 is starting and will forward messages to :
MQCPI034 ....Server1.company2.com(1414)
MQCPI035 ....using MQ protocols
MQCPI078 Route 8080 ready for connection requests
At a command prompt on the IBM MQ client, enter the following
commands:
Set the MQSERVER environment variable:
SET MQSERVER=MQIPT.CONN.CHANNEL/tcp/10.9.1.2(1415)
Put a message:
amqsputc MQIPT.LOCAL.QUEUE MQIPT.QM1
Hello world
Press Enter twice after
typing the message string.