Blog

Managed File Transfer and Network Solutions

How to Enable an AFTP Service in Your Server | JSCAPE

Posted by John Carl Villanueva on Sun, Apr 19, 2020 @ 07:55 AM

JSCAPE's Accelerated File Transfer Protocol or AFTP service is the perfect solution for organizations looking to achieve high speeds in file transfers suffering from poor network conditions like high latency and packet loss. In this post, we're going to show you how easy it is to enable the AFTP service in your JSCAPE MFT Server instance.

Watch the video 

Would you prefer to watch a video version of this tutorial instead? You can play the video below. Otherwise, just skip it if you wish to continue reading.

 

 

 

Login to your JSCAPE MFT Server manager administrative web UI ...

jscape mft server login

 

... and navigate into the domain where you want to add the AFTP service. 

 

edit domain aftp

 

Go to the Services module and click the Add button.

 

add aftp service mft server

 

Expand the Protocol drop-down list and select AFTP from that list.

 

select aftp service protocol

When the next dialog box appears, specify the following settings:

Host/IP - The IP address that this service will listen on. 0.0.0.0 means any available IPv4 IP address/network interface on the physical server, while :: means any available IPv4 or IPv6 IP address.

Port - The port that this service will listen on. The default port number of AFTP is 3000

Private Key - The private encryption key that this service will use for encrypted communications. This is sourced from Keys > Server Keys.

Require secure connection - If this is checked, AFTP clients will be required to connect using a secure method, e.g. encryption enabled.

 

add aftp service host port private key

 

Click OK to finalize this process.

 

newly added aftp service

 

In most cases, these basic settings will suffice. But should you wish to customize your AFTP service even further, there are still more advanced settings in the AFTP tab of the Services module.

 

aftp tab services module

 

The advanced settings for the AFTP service include the following:

Connection channel timeout - The time in minutes that the client channel connection may remain inactive before the server forcefully disconnects client.

Data channel timeout - The time in minutes that the client data connection may remain inactive before the server forcefully disconnects client.

The client channel connection runs on TCP, while the client data connection is on UDP. 

Max loss list size - The maximum number of lost blocks of data that may exist in memory for a client session.

Enable TCP_NODELAY - When checked, this setting disables Nagle's algorithm, which is sometimes more suitable in certain connections.

SSL/TLS Ciphers - This leads to a module where you can choose which SSL/TLS ciphers to enable for your AFTP service.

 

aftp ssl tls cipher suites

 

That's it. Now you know how to add the AFTP service to your JSCAPE MFT Server instance.

Try this yourself

Would you like to try this yourself? Download the FREE, fully-functional Starter Edition of JSCAPE MFT Server now. 

Download Now

 

Topics: JSCAPE MFT Server, Managed File Transfer, Tutorials, Accelerated File Transfer, Fast File Transfer, UDP File Transfer