Set up an FTP repository on the platform

To exchange data between Skeepers and your other tools, Skeepers offers many solutions: Mapping, Webhook, API, FTP, etc.

You can use an FTP repository to :

  • Share your feedback exports (raw data) from Skeepers to a FTP server
  • Automatically import contacts from your FTP server to Skeepers
  • Import feedbacks or sollicitations via FTP from your tools to Skeepers

Types of FTP repositories

Several types of FTP protocols can be connected to Skeepers Feedback Management :

FTP Protocol Details and Specificities

FTP

(File Transfer Protocol)

FTP is one of the oldest and most basic protocols for file transfer.

FTP is not secure because it transmits credentials and data in plain text, making it vulnerable to interceptions.

Ports used :

  • command port (usually port 21)
  • data port (usually a random port)

SFTP

(SSH File Transfer Protocol)

SFTP is a secure protocol that operates over an SSH (Secure Shell) connection. 

All communications, including credentials and data, are encrypted, providing a high level of security.

Ports used :

  • by default, port 22 for both commands and data transfer
  • noted ports = 6331, 6710

SFTP - with key

(SSH File Transfer Protocol with public key)

This variant of SFTP uses SSH keys for authentication  (cryptographic key pairs) instead of a username and password.
Once the public key is distributed to the server, the user does not need to remember complex passwords.

Skeepers SSH Public Key available in this article

Ports used :

  • by default, port 22
  • noted ports = 2223, 2222

FTPS - explicit

(FTP over SSL/TLS)

FTPS (FTP over SSL/TLS) is a secure extension of the FTP protocol that adds a layer of security using SSL (Secure Sockets Layer) or TLS (Transport Layer Security).
Like SFTP, it uses a single port for commands and data, but it can operate on different ports.

Ports used :

  • random ports

FTPS - implicit

(FTP over SSL/TLS)

In implicit FTPS (FTP over SSL/TLS) mode, security is enabled from the start of the connection, which means the FTPS server expects a secure connection from the beginning and rejects any non-secure connection.
This mode is less common than explicit mode and can cause compatibility issues with some FTP clients.

Ports used :

  • random ports

Set up a FTP repository

To declare a new FTP repository in Skeepers, from the "Settings" tab visible in the platform's left sidebar, go to the "Integrations" section, then "FTP repository." Click the "Add new FTP repository" button.

This section is only accessible if you have the "Account settings" right. We encourage you to contact your local administrator/account operations manager for any changes to user rights.

Then, you just need to configure the connection settings to your FTP repository :

  • The 'Host' field should only contain the domain and what follows it. Therefore, there is no need to add "http://" at the beginning or a "/" at the end of the link.
  • The process directory corresponds to the location on the FTP server where the files will be stored. It must already exist on your FTP server. If the folders specified in Skeepers are missing on your FTP server, the files cannot be exchanged.
  • If there is an IP restriction system on your FTP repository, the IP ranges specified in Skeepers must be whitelisted to enable the connection.

If you choose an SFTP connection (with key), we invite you to provide Skeepers' public SSH key : ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDlFh6pPGbEGYqDkaRGWYfiZMlKNv1zVWO7NnfrnzPXSL+ShljvrUsKebKi31W2dXn3mM9Su4Uz+a4164YzJRtxmkYCJpN7i3tEoTKC1ptleJPWDszsOXDfx6JCXLbJzQlY9UgCjwPfJXcO9yhY9dp0HCPWTbjS/pwjDuBd/VoyAnThxbgJnd1CmfuKysW2fns6FgDzpOLiHk2jyFPH0Ne2OWnHG47wabk0imUFqUTyWTrm+s5aO+5QtJn0/l4KlnOpGJTU9NZfS4E3g3G5qpoo0FM9wSeJlvCgOrgI7vEIiv+2IMkkTzXgl/dKQYWskblwofGLLqahf0XiXY7BWgj9 myfeelback-prod

Depending on the type of FTP protocol used, specific ports must be selected.

Here is an exhaustive list :

FTP Protocol Recommended Ports
FTP
  • command port (usually port 21)
  • data port (usually a random port)
SFTP
  • by default, port 22 for both commands and data transfer
  • noted ports on client accounts = 6331, 6710

SFTP with public key

  • by default, port 22
  • noted ports on client accounts = 2223, 2222
FTPS (explicit)
  • random ports
FTPS (implicit)
  • random ports

You can test the connection by clicking on the "Test connection" button.

Click on Save to validate the set up.

In the list of repositories, if the connection symbol does not appear in green but in red, it means that the last connection with this repository failed.

If the FTP has this symbol in the list, it is well connected

If the FTP has this symbol in the list, it means it is disconnected

Once the correct settings are provided, the symbol will turn green.

 

If you have any questions, feel free to contact our Customer Care team.

 

Was this article helpful?
1 out of 1 found this helpful