Www.tradepointsystems.com



MQIPT Process (CargoPoint/Windows)

CBP/DHS personnel will initiate the process by sending the documentation package.

1) Fill in the information in the MQIPT request form and send to CBP to request “Certs” from assigned DHS rep. This can take a week or so.

2) Determine WebSphere MQ Client version and upgrade as needed to 8.0 or 9.0.

• At CMD prompt type: “set mq” to show environment variables that start with “mq”.

• Find dspmqinst.exe :

dir /s "%MQ_FILE_PATH%\dspmq*.exe"

• Run dspmqinst.exe :

"C:\Program Files\IBM\WebSphere MQ\bin\dspmqinst.exe"

Version is shown below. Must be 8.0 or 9.0 [pic]

Local folder for downloaded/installable version of MQ 9.0.0.6

\\TPSFS1\Questa\Third Party Software\MQ Client\9.0

NOTE: 9.0 cannot be installed on 32 bit OS , Server 2003, etc. Link to compatible Windows OS:



Local folder for downloaded/installable version of MQ 8.0.0.11:

\\TPSFS1\Questa\Third Party Software\MQ Client\8.0

NOTE: 8.0 cannot be installed on Server 2003, etc. Link to compatible Windows OS:



3) Set MQ System Environment Variables in Windows

In order for a Trade Partner to connect, the Trade Partner’s environment requires implementation of multiple environment variables.

Do this from the System applet in Windows Control Panel.

[pic]

[pic]

[pic]

• MQCHLLIB - MQ Channel Library

Specifies where the channel tab file is located. It is recommended that this be “C:\MQIPT”.

SET MQCHLLIB=

Example: SET MQCHLLIB=”C:\MQIPT”

• MQCHLTAB - MQ Channel Table

Specifies the channel table file name.

SET MQCHLTAB=

Cert Example: SET MQCHLTAB=”QGC1_TPS_CP_VPN.TAB” 

Prod Example: SET MQCHLTAB=”QGP2_TPS_CP_VPN.TAB” 

QMGR’ specifies the queue manager you are connecting to (QGP2 or QGC1).

SVRCONN is the Client’s Server connection channel name in this case “TPS_CP_VPN”

The ‘_SVRCONN.TAB’ file name is how the channel table file is delivered in the package.

NOTE: SET MQCHLTAB="QGC1_TPS_CP_VPN.TAB" is for Certification.

SET MQCHLTAB="QGP1_TPS_CP_VPN.TAB" is for Production.

• MQCLNTCF - MQ Client Configuration File

Specifies the path and name of the MQ Client Configuration file mqclient.ini that is supplied by CBP for MQIPT. It is recommended that this be “C:\MQIPT\mqclient.ini”.

SET MQCLNTCF=

Example: SET MQCLNTCF=”C:\MQIPT\mqclient.ini”

• MQSSLKEYR - MQ Key Repository

Specifies the MQ key repository location. It is recommended that this is in the same directory as your program.

SET MQSSLKEYR=

Example: SET MQSSLKEYR=”C:\MQIPT\tps_cp_vpn”

The Trade Partner’s MQ KEYSTORE repository is named the same as the MQ server-connection channel, in lowercase. In this example tps_cp_vpn

NOTE: If the MQSERVER environment variable is set, it must be unset/removed.

Resulting environment variables (use “set mq” to see them).[pic]

4) CERTS are sent to the client according to the contact on their ISA. Basically a password protected ZIP file. Unzip to folder C:\MQIPT on the MQ server. Here are the contents there should be 13 files.

[pic]

5) Rename all the files with .txt file type to remove the .txt except the first one: “CBP_MQIPT_Install-and-Run_Instructions.txt”

[pic]

6) Install the CargoPoint update that includes support of MQIPT.

7) Configure CargoPoint MQ by going to CargPoint MQ Send Manager and turning on MQIPT mode in the Tools/MQ settings screen, tab MQ Server, by unchecking the “This is the MQ Server” checkbox and checking the “MQIPT” checkbox; note that the MQIPT section appears on the MQ Settings screen only if the “This is the MQ Server” checkbox is unchecked. Test the settings by clicking the Test MQ Connection button.

[pic]

When the “This is the MQ Server” checkbox is checked or the “MQIPT” checkbox is unchecked, CargoPoint MQ works as before.

When the “This is the MQ Server” checkbox is unchecked and “MQIPT” checkbox is checked:

1. The IP Address, Port, and Server Connection Channel settings are not used by CargoPoint MQ to establish an MQ connection to CBP. Instead, CargoPoint MQ gets those settings from the CBP-supplied Client Channel Definition Table (CCDT) file (the file specified in the MQCHLTAB environment variable).

2. The IP Address, Port, and Server Connection Channel settings are not validated when the OK button is clicked. They can have blank values.

3. The Ping button is disabled.

4. The box under the “MQIPT” checkbox shows the environment variables required for MQIPT and indicates if associated required files exist.

5. The Refresh button updates the information in the box.

If you want to disable use of MQIPT

If you have created the four system environment variables, but want to disable the use of MQIPT, you must remove the four system environment variables. Otherwise, MQ Client may continue to use the environment variables to establish the MQ connection, overriding the settings specified on the MQ Settings screen.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download