====== Remote FTP ====== ===== Introduction ===== Remote FTP service is a FTP client used to periodically upload Rx data to an external FTP server. Its configuration is available in ''Configuration => Interfaces => Remote FTP'' menu. {{.:reftp.png?800|Remote FTP}} It is possible to configure: * ''Host'': //IP address// or //hostname// of the FTP server * ''Port'': port of the FTP server (default: ''21'') * ''User'' and ''Password'': //username// and //password// of the FTP server. To connect as anonymous user, the ''user'' field must be filled with ''anonymous'' and the ''Password'' fields needs to be empty * ''Path'': remote path where files are uploaded (must start and end with a ''/'' symbol, default is ''/'' First time Wanesy SPN reaches the remote FTP server, all the stored CSV files are uploaded to the server and are then deleted from Wanesy SPN. After that, the CSV files are uploaded/deleted at each beginning of hour, day, week or month (depending on period configuration). It is possible to configure upload period in ''Configuration => Interfaces => Configuration'' (period and max number of files stored). {{.:interfaces_configuration.png?800|Configuration}} ===== Help ===== Inline help is available in web user interface in ''Configuration => Interfaces => Remote FTP => Help'' An extract of this help is available below: # Common parameters This service is used to push Rx data to a FTP server. The common URI is: ``` ftp://user:password@path.to.host:port/path/ ``` - *user:* user ; user and password are not mandatory. - *password:* password ; user and password are not mandatory. - *path.to.host:* host name or IP address. - *port:* server port. - *path:* path. # Flow syntax ## Rx data flow Rx data are pushed to: ``` ftp://user:password@path.to.host:port/path/ ```