Jet Deployment Guide

A Jet deployment requires the installation of a Signiant SDCX Server, and a storage location at every endpoint.

Once the SDCX Server and storage location are in place, complete Jet configuration by:

All Jet deployment and configuration steps are performed through the Jet management Console.

For more information on Jet architecture, see the Product Overview.

Pre-deployment Requirements

Before deploying Jet to an on-premises network architecture, make sure that the mandatory prerequisites for its implementation are in place:

  • Deploy and configure SDCX host servers that meet operating system and hardware requirements.

  • Ensure SDCX host servers have static IP addresses to avoid potential downtime associated with changes to dynamic IP addresses.

  • Configure network and local server firewalls to allow connections to and from other Signiant SDCX Servers and from the Jet Cloud Services as per network requirements.

  • Reserve local ports for Signiant SDCX Servers only. (strongly recommended)

  • Allocate adequate local or network storage.

  • Allocate and configure either a publicly routable IP address or a custom IP address using NAT if using port forwarding or a private network.

  • Ensure access to the required external domains.

Once all requirements are complete, you can deploy a Signiant SDCX Server.

Network Requirements

ProtocolDirectionPort RangeChange TypeDescription
TCPInbound49221Network FirewallUsed for file transfer
UDPBidirectional49221-49421Network FirewallUsed for file transfer
TCPBidirectional50221Network FirewallUsed for file transfer
TCPOutbound443Network FirewallUsed to connect to cloud services:
Storage server to Amazon EC2 IP Ranges
Storage server to Amazon CloudFront IP Ranges
Note: Port 443 requires unrestricted outbound access to the Internet. SDCX server versions 3.5 or earlier require TCP Port 80 to accept bidirectional traffic.

Local Port Requirements

The following ports must not be used by any other local processes:

ProtocolDirectionPort RangeChange TypeDescription
HTTPSLocal8443Local ServerLocal connection to storage server
TCPLocal8888Local ServerLocal connection to storage server
UDPLocal50222-50421Local ServerLocal connection to storage server
TCPLocal50443Local ServerLocal connection to storage server
TCPLocal50080Local ServerLocal connection to storage server
TCPLocal50081Local ServerLocal connection to storage server
TCPLocal51221-51320Local ServerLocal connection to storage server
TCPLocal61001-61003Local ServerLocal connection to storage server

For more details, see System Requirements.

Deploying SDCX Servers

Signiant SDCX Servers allow Jet endpoints to send and receive files. Once installed on a Linux or Windows server, you can assign an SDCX Server to an endpoint.

Once an SDCX Server is assigned to an endpoint, it can be connected to another local folder on the same system, a shared storage device, another SDCX Server, or connected to a cloud storage endpoint.

Downloading Signiant SDCX Server Software

Signiant SDCX Server software can be downloaded from the Jet management console or the Signiant Help Center.

To download the Signiant SDCX Server software from the Jet management console:

  1. In your Jet management console, click Endpoints.

  2. Click the SDCX Software download button.

    The SDCX Software download button is in the upper-right corner of the Endpoints page

  3. Select the server operating system from the drop-down menu.

  4. Click Download, or click Skip if you have previously downloaded the software.

  5. Copy the registration key to your clipboard.

Installing the SDCX Server software requires the registration key, which is a unique token that associates the server with your account. You must copy a new registration key to install the software on each source or destination server.

Installing Signiant SDCX Server Software

After you have downloaded the Signiant SDCX Server software, install it on the source or destination server.

Linux

To install the Signiant SDCX Server software:

  1. Copy the installer file to the server that will act as an endpoint.
  2. In your terminal, decompress the SDCX Server package:
    tar -zxvf Install_Signiant_SDCX_Server_<version>.tar.gz.
  3. Run the installer as root:
    sudo ./installer.sh -registration-key=<registration_key>.
  4. On the desktop, run Configure Signiant SDCX Server.
  5. Select Assign Jet endpoints to this server to open your Jet management console.
  6. Assign the server to an endpoint.

For more installation options, use ./installer.sh -help

Windows (Desktop)

To install the Signiant SDCX Server software:

  1. Copy the installer file to the server that will act as an endpoint.
  2. Run the installer and follow the prompts.
  3. Enter the registration key when prompted by the installer.
  4. Click Register server.
  5. Select Assign Jet endpoints to this server to open your Jet management console.
  6. Assign the server to an endpoint.

Windows (Server Core)

To install the Signiant SDCX Server software:

  1. Run the installer using PowerShell with the following syntax:
.\<installer-file-name> /S  -registration-key=<registration_key>
  1. Run the following PowerShell command to register your server:
Invoke-WebRequest -Uri "http://localhost:8080/spring/install" -useBasicParsing -Method 'POST' -Body {installKey=<registration_key>}
  1. Once the registration is successful, assign the server to an endpoint.

Configuring Shared Storage Resources

Linux

During initial Linux installation, all SDCX Server services run as root. If a distributed file system protocol, like NFS, is used with the root squashing feature enabled, a remote NFS client running as root will be mapped to a non-root user ( nfsnobody).

If a service running as root in this scenario produces access errors when trying to read or write from a network share, configure the NFS server user permissions to match the root squashing user.

Windows

During initial Windows installation, all SDCX Server services run as NT-Authority\System, which allows for unrestricted access to local system resources. Some SDCX Server services must be configured to run under a different account in order to access remote resources like NAS.

To configure a username for shared storage on Windows:

  1. Open the Windows Services control panel.
  2. Select the Signiant Jet Server Service.
  3. Edit the service properties and click the Log On tab.
  4. Select This account.
  5. Enter the domain, username and password to access network storage. This user requires local administrator privilege on the local machine. (e.g. domain\userName)
  6. Note: The NAS server itself may be on a Windows domain. If the server is not associated with a Windows domain, do not enter a domain.

  7. Click OK to save the configuration changes.
  8. Restart the service to apply the changes.
  9. Repeat steps 1-7 for the Signiant Media Shuttle Web Server service and the Media Shuttle Process Controller service using the same credentials as the Signiant Jet Server service.
  10. Configure endpoints to use your shared storage by specifying a UNC path. (e.g. \\server\share\jet-source)

Uninstalling Signiant SDCX Server Software

You may need to uninstall the Signiant SDCX Server in order to perform an upgrade from a previous version.

Linux

To uninstall the Signiant SDCX Server, run the uninstaller script in your terminal:

sudo /usr/Signiant_Media_Shuttle/bin/siguninstall

The siguninstall command removes the SDCX Server and all associated applications from your system.

To reinstall the server after removal, follow the installation procedure using a new registration key.

Windows

Uninstalling the SDCX Server on Windows requires you to manually uninstall the Signiant SDCX Server software as well as its supporting applications.

To uninstall the Signiant SDCX Server:

  1. From the Start Menu, click Settings.
  2. Open the Apps settings.
  3. Uninstall Signiant SDCX Server to remove the server software and all related applications.

To reinstall the server after removal, follow the installation procedure using a new registration key.

Restarting Jet Services

You may need to restart Jet services on your local computer after reinstalling SDCX Server software.

To restart services:

Linux: In your terminal, run >./siginit restart.
Windows: In the Services control panel, right-click on the services and choose Restart.

Was this page helpful?
About SigniantSigniant’s intelligent file movement software helps the world’s top content creators and distributors ensure fast, secure delivery of large files over public and private networks. Built on Signiant’s patented technology, the company’s on-premises software and SaaS solutions move petabytes of high-value data every day between users, applications and systems with proven ease.LEARN MORE