lavv17 / lftp

sophisticated command line file transfer program (ftp, http, sftp, fish, torrent)
http://lftp.yar.ru
GNU General Public License v3.0
1.1k stars 161 forks source link

rm: Access failed: Bad message (./.etc) #620

Open davehouser1 opened 3 years ago

davehouser1 commented 3 years ago

Trying to run this command: lftp -e "mirror -R --delete /proxy-backups ./nas-backup-folder" -u ftpuser,ftppassword sftp://10.10.10.10

I keep getting this error:

rm: Access failed: Bad message (./.etc)
Total: 16 directories, 40 files, 0 symlinks
Removed: 1 directory, 1 file, 0 symlinks
1 error detected

What is odd is the action still works, lftp accesses my sftp server, mirrors (deletes and adds files), and exits. But if I run it as a systemd unit, it does nothing. I was able to use a workaround by adding "-" in my ExecStart statement but I would rather not do that.

I am running lftp Version 4.9.2.3-d67f-dirty

What am I missing?