On some FTP servers, lftp can't upload small files (downloading them is fine). The transfer is initiated but it randomly hangs (get stuck at 'Waiting for transfer to finish') or end up with no file uploaded. I could reproduce it using lftp 3.5.0 and 3.5.6 Even if i haven't had a chance to use the latest version, there isn't such a bug fix in the latest changelog I could provide you an account for you to try. If you need more infos, just ask.
-- David Guedj
