Issue
What port is used for the I/A Series G3/N4 LON and Serial tunnel clients and can it be changed?
Product Line
TAC IA Series
Environment
- I/A Series G3/N4 Enterprise Server
- I/A Series G3 ENC
- I/A Series Jace 8000
Cause
Requires port change due to routing or firewall conditions.
Resolution
By default, the G3/N4 Tunnel Service utilizes TCP port 9973. The port used for tunneling can be configured by modifying the Server Port within the tunnel service properties.
Example: Configuring the Lon tunnel server
In the palette sidebar, open the lontunnel palette.
Open the ENC/JACE station and expand its Services folder.
- If no TunnelService exists, paste one from the palette into the Services folder.
- If a TunnelService does exist, go to the next step.
Note: Only one TunnelService is needed in a station's services, and it can hold multiple tunnel components (both LonTunnel and (serialTunnel). The TunnelService in the lontunnel module is identical to the TunnelService in the (serial) tunnel module.
From the palette, paste a LonTunnel under the station's TunnelService
The station should now have a TunnelService and a child LonTunnel component. Configure the properties and modify the TunnelService server port if required.
Note: If the ENC/JACE has multiple LON ports (and corresponding LonNetworks), the same number of LonTunnel components can be copied under the TunnelService. Each LonTunnel component can then be associated with a particular LonNetwork (by its LONn device name).
For any station user that needs to Lon tunnel, make sure the user has admin write permissions for the LonTunnel(s).
Example: Configuring the serial tunnel server
In the palette sidebar, open the tunnel palette.
Open the ENC/JACE station and expand its Services folder.
- If no TunnelService exists, paste one from the palette into the Services folder.
- If a TunnelService does exist, go to the next step.
Note: Only one TunnelService is needed in a station's services, and it can hold multiple tunnel components (both LonTunnel and (serialTunnel). The TunnelService in the lontunnel module is identical to the TunnelService in the (serial) tunnel module.
From the palette, paste a SerialTunnel under the station's TunnelService.
The station should now have a TunnelService and a child SerialTunnel component.
In the SerialTunnel's property sheet, expand the "Serial Port Config container."
Enter the COMn "Port Name" used by the target driver network, and specify other parameters as defined in the network's configuration.
If the ENC/JACE has multiple serial-type driver networks (and corresponding COM ports), the same number of SerialTunnel components can be copied under the TunnelService. Each SerialTunnel component can be associated with a particular network (by its COMn port name) and set the other parameters accordingly.
For any station user that needs to the serial tunnel, make sure the user has admin write permissions for the SerialTunnel(s).