JSC Firewall Ports

by Pete Meechan

To configure the Job Scheduling Console (JSC) to work across a firewall (i.e. there is a firewall between the desktop/laptop where the JSC is installed locally and the TWS MDM) a number of ports will need to be opened in the firewall. To determine which port need opening, execute the “showHostProperties” command on the TWS MDM (from a TWS sourced command shell) as shown below

showHostProperties

C:Program FilesIBMTWATWS>showHostProperties
WASX7357I: By request, this scripting client is not connected to any
server process. Certain configuration and application operations will be
available in local mode.
WASX7303I: The following options are passed to the scripting environment and
are available as arguments that are stored in the
argv variable: "[twaserver]"
################################################################
Host Configuration Panel
################################################################
oldHostname=localhost
newHostname=localhost
################################################################
Ports Configuration Panel
################################################################
bootPort=31117
bootHost=balblair.scotchwhisky.local
soapPort=31118
soapHost=balblair.scotchwhisky.local
httpPort=31115
httpHost=*
httpsPort=31116
httpsHost=*
adminPort=31123
adminHost=*
adminSecurePort=31124
adminSecureHost=*
sasPort=31119
sasHost=balblair.scotchwhisky.local
csiServerAuthPort=31120
csiServerAuthHost=balblair.scotchwhisky.local
csiMuthualAuthPort=31121
csiMuthualAuthHost=balblair.scotchwhisky.local
orbPort=31122
orbHost=balblair.scotchwhisky.local

The “bootPort”, “csiServerAuthPort” and “orbPort” settings identify the ports to be opened in the firewall to enable successful access to the MDM when using the JSC.

The above settings have been tested with the target TWS 8.5.1.x MDM executing on Linux x64, Windows 2003 Server R2 (32 and 64 bit) and Windows 2008 Server R2 x64 using the Job Scheduling Console 8.4 with fix pack 3 installed locally on a Windows XP SP3 desktop.