Signiant Control is a command line tool used to interact with Signiant applications. You can use Signiant Control, which is included in the SDCX Server deployment, to test your firewall configuration.
Testing using Signiant Control should be done prior to connecting servers via a route, and testing using the Jet management console.
You must stop all SDCX services on your local computer before running tests with Signiant Control.
To stop SDCX services:
Linux: In your terminal, run > sudo siginit stop
.
Windows: In the Services control panel, right-click on any Signiant services and choose Stop.
To start SDCX services after testing:
Linux: In your terminal, run > sudo siginit start
.
Windows: In the Services control panel, right-click on any Signiant services and choose Start.
Testing your firewall requires two SDCX servers, one running as the server and the other as a client, connecting to the server.
The server endpoint reports statistics related to the test, including the test duration, the number of files sent as part of testing, and the overall bit rate. Once the FILES
and BITES
statistics stop increasing in value, the test has completed.
Note: Signiant Control tests use diskless transfers to simulate transfer jobs. No files are read or written during the test.
To start an endpoint in server mode:
Stop all SDCX services:
Linux: sudo siginit stop
Windows: Stop all Signiant services from the Services control panel
At the command line, navigate to Signiant Control's install directory.
Linux: /usr/local/bin/
Windows: C:\Program Files\Signiant\Flight Gateway\
Start Signiant Control in server mode:
Linux: ./sigctl -test jet -server
Windows: sigctl.exe -test jet -server
To start an endpoint in client mode:
Stop all SDCX services:
Linux: sudo siginit stop
Windows: Stop all Signiant services from the Services control panel
Start the Signiant Communication Service:
Linux: sudo siginit start sigmsg
Windows: Start the Signiant Communication Service from the Services control panel
At the command line, navigate to Signiant Control's install directory.
Linux: /usr/local/bin/
Windows: C:\Program Files\Signiant\Flight Gateway\
Start Signiant Control in client mode:
Linux: > ./sigctl -test jet -client <server ip>
Windows: > sigctl.exe -test jet -client <server ip>
The following tests are run by the client as part of the test suite:
Test name | Description |
---|---|
Jet Open Host Check | Checks if Jet services are available |
Server Hostname Address Lookup | Checks if the server can be reached |
Jet Open TCP Port Check | Checks TCP ports 49221 and 50221 |
Jet Open UDP Port Check | Checks UDP ports 49221 to 49421 |
Network Latency Test | Checks overall network performance |
Network Speed Test | Checks average connection speed |
If a test fails on the client, ensure that the SDCX server is connected to your network, can reach the Internet, and that the network firewall is configured according to system requirements.
If the server fails with Error: server failed to run: listen tcp 0.0.0.0:50221: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted
, another service is using a port required by the test. Ensure all Signiant services are stopped before beginning the test.
For more information on Operating System firewall troubleshooting, see Deployment Troubleshooting.