Fox Tunneling and HTTP Tunneling


This document describes Fox Tunneling and HTTP Tunneling in the following main sections:

Using NiagaraAX-3.3, or later version, a client can establish a workbench connection to one or more JACE hosts using a "tunnel" connection that is established using a NiagaraAX Web Supervisor proxy station. Two methods are provided. Both methods employ addressing schemes that require the following:

NoteStarting in NiagaraAX-3.5, platform tunneling is available as described in Appendix C, NiagaraAX-3.5 Platform Guide. In versions prior to NiagaraAX-3.5, tunneling is a Station-to-Station communication only; Platform tunneling is not available.

Fox tunneling and HTTP tunneling use the Fox and HTTP communication protocols, respectively, to communicate with NiagaraAX stations. The key benefit that the tunneling feature provides is the ability to establish a workbench session with one or more JACEs that would normally be hidden from public access. This is done by allowing the requesting station (client) to communicate (or "tunnel") through a Supervisor station that has a connection to the targeted JACEs and acts as a proxy server for those targeted hosts.

Starting in NiagaraAX-3.4, the following properties are available to increase tunneling security options:

NiagaraAX stations serve in the following roles to comprise the typical points of reference in a tunneling scenario:

Figure 1. Example of Fox tunneling communications


Example of Fox tunneling communications

The following sections describe the unique characteristics of each type of tunneling: