Some FTP clients like FileZilla or WinSCP are using two dots (..) for navigating to parent directories. rclone FTP does not handle it correctly (unlike servers like vsftpd or FileZilla Server), so going to the parent directory by clicking two dots ends with an error.
Run the command 'rclone version' and share the full output of the command.
rclone v1.65.1
os/version: Microsoft Windows 10 Pro 22H2 (64 bit)
os/kernel: 10.0.19045.3803 (x86_64)
os/type: windows
os/arch: amd64
go/version: go1.21.5
go/linking: static
go/tags: cmount
Which cloud storage system are you using? (eg Google Drive)
FTP server
The command you were trying to run (eg rclone copy /tmp remote:tmp)
rclone serve ftp I:\FTP --addr 0.0.0.0:21 -vv
The rclone config contents with secrets removed.
Default (none).
A log from the command with the -vv flag
INFO : 4c728498c860a3bf56a0: > CWD //Test folder
INFO : 4c728498c860a3bf56a0: < 250 Directory changed to //Test folder
INFO : 4c728498c860a3bf56a0: > CWD ..
INFO : 4c728498c860a3bf56a0: file does not exist
INFO : 4c728498c860a3bf56a0: < 550 Directory change to //Test folder/.. failed.
Rclone doesn't let you do this. It is a security feature. If you said rclone serve ftp I:\FTP then it would be a security problem if rclone let you look at the root of I:.
The only way to do this is to do rclone serve ftp I: