Included are properties for the TCP port number assigned to the Fox server, authentication method used, and various timeout/trace settings. See Fox Service properties for more details.
Authentication is required when establishing any Fox connection to/from the station:

| Property | Value | Description |
|---|---|---|
| Fox Port | additional properties | Specifies the TCP port used by the Fox server.
”Server Port (baja-ServerPort” documents the additional properties. |
| Fox Enabled | true or false |
Activates (true) and deactivates (false) use of the object (network, device, point, component, table, schedule, descriptor, etc.).
When enabled, When set to |
| Foxs Port | additional properties | Specifies the TCP port used by the Fox server.
”Server Port (baja-ServerPort” documents the additional properties. |
| Foxs Enabled | true or false |
Activates (true) and deactivates (false) use of the object (network, device, point, component, table, schedule, descriptor, etc.).
|
| Foxs Only | true (default) or false |
Enables (true) and disables (false) secure communication.
If |
| Foxs Min Protocol | drop-down list (defaults to Default Policy)
|
Selects the earliest version of the TLS (Transport Layer Security) protocol supported by your network. This is the minimum
level of the TLS. Options include versions TLSv1.0+, TLSv1.1+, TLSv1.2+, and TLSv1.3. Choosing a higher level provides more security.
NOTE: As of
During the handshake, the server and client agree on which protocol to use. You should change this property from the default if your network requires a specific version or if a future vulnerability is found in one of the versions. |
| Cipher Suite Group | Recommended (default) or Supported |
Controls which cipher suites can be used during TLS negotiation. The default is more secure than the other option (Supported) and should be used unless it causes compatibility issues with the client.
|
| Foxs Cert | text (read-only) | Displays the host platform’s server certificate that is currently used. |
| Alias | drop-down list (defaults to default) | Specifies the alias of the host platform’s server certificate, which the client uses to validate server authenticity. The default identifies a self-signed certificate that is automatically created when you initially log on to the server. It cannot be deleted and should be used for recovery purposes. The default certificate is protected by the global certificate password. If other certificates are in the host platform’s key store, you can select them from the drop-down list. |
| Password | text and check box |
As of
|
| Server Certificate Health | text (read-only) | Displays the alias of the used server certificate and its status (OK, Bad Password) |
| Requested Cert | text (read-only) | Displays the certificate’s alias that was requested. |
| Returned Cert | text (read-only) | Displays the actual certificate that is currently used. |
| Cert Status | text (read-only) | Specifies the status of the requested certificate (OK, Bad Password) |
| Request Timeout | hours minutes seconds (defaults to one minute | Defines how long to wait for a response before assuming a connection is dead. |
| Socket Option Timeout | hours minutes seconds (defaults to one minute) | Defines how long on a socket read before assuming the connection is dead. |
| Socket Tcp No Delay | true (default) or False |
Disables (true) and enables (false) Nagle’s algorithm, which causes issues with delayed acknowledgements that occurred in TCP socket communications between
Fox clients and servers. The default is recommended, which disables Nagle’s algorithm. On the
system.properties file can adjust this setting: niagara.fox.tcpNoDelay=true.
|
| Keep Alive Interval | hours minutes seconds (defaults to five (5) seconds) | Defines the interval between keep alive messages. The keep alive should be well below the request time-out and socket option time-out. |
| Max Server Sessions | number (defaults to 100) | Defines the maximum number of Fox/Foxs server connections before additional client connections error with busy. |
| Multicast Enabled | true (default) or False |
Enables (true) and disables (false) UDP multicasting initiated by the station. This is necessary for a discovery from this station.
This differs from
|
| Enable Announcement | true (default) or False.
|
Enables (true) and disables (false) support of UDP multicast announcement messages received by the station in support of learn/discovery.
|
| Multicast Time To Live | number (defaults to 4) | Defines the number of hops to make before a multicast message expires. |
| Server Connections | additional properties | Provides status information about current
|
| Trace Session States | true or False (default)
|
Enables (true) and disables (false) debug usage for tracing session state changes.
|
| Trace Read Frame | true or False (default).
|
Enables (true) and disables (false) debug usage for dumping frames being read from the wire.
|
| Trace Write Frame | true or False (default).
|
Enables (true) and disables (false) debug usage for dumping frames being written to the wire.
|
| Trace Multicast | true or False (default).
|
Enables (true) and disables (false) debug usage for tracing multicast messaging.
|
| Audit Station Login Events | true or False (default).
|
Enables (true) and disables (false) the auditing of Fox login and logout events for station clients. When set to true, increase the capacity for the audit history accordingly.
|
| Support Legacy Clients | drop-down list | Selects legacy client versions to support. |