Hitachi

JP1 Version 12 JP1/Base User's Guide


C.4 Settings for the Windows firewall

Port numbers and programs required by the system must be registered in the exceptions list, or Windows Firewall needs to be turned off, to prevent JP1/Base communications from being blocked by Windows Firewall.

Register the port numbers and programs in the exceptions list using procedure (a) or (b) below.

(a) From the Control Panel, choose Windows Firewall and the Exceptions page. Then register the following programs or ports.

Program registration:

In the Add a Program dialog box, click Browse and add the following information:

  • File name: (installation-directory) jbssessionmgr.exe

  • File name: (installation-directory) jbsroute.exe

  • File name: (installation-directory) jcocmd.exe

  • File name: (installation-directory) jcocmdapi.exe

  • File name: (installation-directory) jevservice.exe

  • File name: (installation-directory) jbsplugind.exe

  • File name: (installation-directory) jbscomd_snd.exe

  • File name: (installation-directory) jbscomd_rcv.exe

Note:

To send and receive events using the pre-Version 6 products JP1/SES and JP1/AJS, or products such as JP1/OJE that use JP1/SES protocol, you must add the following information:

  • File name: (installation-directory) jevsessvc.exe

Port number registration:

Click Add Port and register the following information:

  • Port number: tcp jp1imevt, 20098

  • Port number: tcp jp1imevtapi, 20099

  • Port number: tcp jp1imrt, 20237

  • Port number: tcp jp1imcmda, 20238

  • Port number: tcp jp1imcmdc, 20239

  • Port number: tcp jp1bsuser, 20240

  • Port number: tcp jp1bsplugin, 20306

  • Port number: tcp jp1bscom, 20600

  • Name : JP1 Base

Note:

To send and receive events using the pre-Version 6 JP1/SES or JP1/AJS, or products such as JP1/OJE that use JP1/SES protocol, you must add the following information:

  • Port number: tcp JP1AutoJob, user-specified port

  • Name : JP1 Base

(b) Register the above information using the following commands. Note that you need administrator permissions to execute this command.

Program registration:
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow program="(installation-directory)\bin\jbssessionmgr.exe" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow program="(installation-directory)\bin\jbsroute.exe" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow program="(installation-directory)\bin\jcocmd.exe" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow program="(installation-directory)\bin\jcocmdapi.exe" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow program="(installation-directory)\bin\jevservice.exe" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow program="(installation-directory)\bin\jbsplugind.exe" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow program="(installation-directory)\bin\jbscomd_snd.exe" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow program="(installation-directory)\bin\jbscomd_rcv.exe" enable=yes
Note:

To send and receive events using the pre-Version 6 JP1/SES or JP1/AJS, or products such as JP1/OJE that use JP1/SES protocol, you must register the following information:

netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow program="(installation-directory)\bin\jevsessvc.exe" enable=yes
Port number registration:
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow protocol=TCP localport=20098 description="jp1imevt" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow protocol=TCP localport=20099 description="jp1imevtapi" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow protocol=TCP localport=20237 description="jp1imrt" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow protocol=TCP localport=20238 description="jp1imcmda" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow protocol=TCP localport=20239 description="jp1imcmdc" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow protocol=TCP localport=20240 description="jp1bsuser" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow protocol=TCP localport=20306 description="jp1bsplugin" enable=yes
netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow protocol=TCP localport=20600 description="jp1bscom" enable=yes
Note:

To send and receive events using the pre-Version 6 JP1/SES or JP1/AJS, or products such as JP1/OJE that use JP1/SES protocol, you must register the following information:

netsh advfirewall firewall add rule name="JP1/Base" dir=in action=allow protocol=TCP localport=user-specified-port description="JP1AutoJob" enable=yes

Registration is completed if the above information appears in the Programs and Services list and the check box of each service is selected. To remove a registered program or service from the exceptions, select it in the Programs and Services list and then click the Delete button. To temporarily remove a registered program or service from the exceptions, clear its check box.