Built-in apps
FTP
11 min
true 107 unhandled content type unhandled content type requirements to use the ftp app in , you must have an ftp server or ftp hosting connect ftp and to create the connection log in to your account, add an ftp module to your , and click create a connection optional in the connection name field, enter a name for the connection enter information for the following fields true left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type click save if prompted, authenticate your account and confirm access you've successfully created the connection and can now use the ftp app in your if you want to make changes to your connection in the future, follow the steps docid\ so88fm6pkt0g adkddfzz ftp modules triggers watch files triggers when a new file is added to a folder being watched true left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type actions change permissions changes permission settings of a file or folder true 265left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type create a folder creates a new folder make sure you have sufficient permissions to create a folder and/or the directory protection is disabled true left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type delete a file permanently removes a file from a selected folder true left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type delete a folder deletes a folder make sure you have sufficient permissions to delete a folder and/or the directory protection is disabled true left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type get a file retrieves a file from the ftp server which can be further processed, e g attached to the email message true left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type list of files/folders in a folder gets a list of files/folders in a folder true left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type move a file or folder moves a file or folder to a different location true 171left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type upload a file uploads a file to a selected folder true left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type troubleshooting the ftp app if you are experiencing issues with the ftp app either during the connection creation or during a module's operation, try to use one of the popular ftp clients (e g https //winscp net/eng/download php ) and try to perform the same action (e g create a connection, list files in a folder, etc ) with the ftp client if you are experiencing the same issues also with the ftp client, the reason might be a misconfiguration of the ftp server please note that there are two ftp modes active and passive as the ftp app requests the passive mode, the ftp server must support the passive mode in order an ftp session can be successfully established during the following four steps the server sends the pasv command to the ftp server on port 21 (or 990 if use a secure connection (tls) "implicit encryption" option has been chosen in the connection setup) this port must be open on the ftp server's firewall the ftp server should send 227 entering passive mode (h1,h2,h3,h4,p1,p2) in response the response specifies the ip address the server should connect to when the ftp server is behind an nat, the ftp server needs to provide its external ip address it is common that the ftp server is not configured properly and provides its internal ip address instead, which cannot be connected to the server a random, high numbered (ephemeral) port (p1, p2) that the servcer can connect to this port must be open on the ftp server's firewall the server initiates a connection to the ip address and port specified in the response the ftp server responds with an ack the ftp session has now been established templates you can look for ftp templates in https //www make com/en/templates , where you'll find thousands of pre created ftp resources https //winscp net/eng/docs/ftp modes https //documentation meraki com/mx/nat and port forwarding/active and passive ftp overview and configuration#section 3