We currently have a couple FTP Pull jobs setup using VisualCron. Pulling time critical data from/for our clients. We ran into an issue, first one, on January 4th, where VisualCron did a list, returned an error, then proceeded to delete all files from the source destination without pulling the data first.
This did produce an error, however it was to late by then as the delete already happened. The job is setup to automatically delete the files upon successful pull, however this did not function as intended.
Log:
LIST
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode (205,191,176,109,22,91)
LIST
425 Can't open data connection.
DELE O_430_0000000227864661.xml
250 DELE command successful.
DELE O_430_0000000227864662.xml
250 DELE command successful.
...
DELE O_430_0000000227864675.xml
250 DELE command successful.