With the latest bug related to mega-webdav I wanted to use their FTP and it work correctly on my laptop but not on my nas. I guess it's something related to the system but I cannot find what so I wanted a bit of help because I cannot upgrade my nas for now.
If you need more info let me know, thanks for your help.
What is your rclone version (output from rclone version)
LAPTOP
$ rclone version
rclone v1.54.0
- os/arch: linux/amd64
- go version: go1.15.7
NAS
$ rclone version
rclone v1.54.0
- os/arch: linux/amd64
- go version: go1.15.7
Which OS you are using and how many bits (eg Windows 7, 64 bit)
LAPTOP
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
NAS
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.9 (stretch)
Release: 9.9
Codename: stretch
Which cloud storage system are you using? (eg Google Drive)
I'm using FTP with megacmd command
The command you were trying to run (eg rclone copy /tmp remote:tmp)
$ rclone lsd mega-ftp:/
2021/02/28 19:10:40 ERROR : ftp://127.0.0.1:4990/XXX/YYY: Timeout when waiting for List
2021/02/28 19:10:40 ERROR : : error listing: Timeout when waiting for List
2021/02/28 19:10:40 Failed to lsd with 2 errors: last error was: Timeout when waiting for List
The rclone config contents with secrets removed.
I copy pasted my config from my laptop to my nas, I remove the rest that are not related to the mega ftp backend. I used alias because mega-ftp give a path for the ftp and I didn't found how to use it directly.
[mega-ftp-co]
type = ftp
host = 127.0.0.1
user = anonymous
pass = anonymous
port = 4990
[mega-ftp]
type = alias
remote = mega-ftp-co:/XXX/YYY/
A log from the command with the -vv flag
NAS
$ rclone lsd mega-ftp:/ -vvv
2021/02/28 19:13:17 DEBUG : rclone: Version "v1.54.0" starting with parameters ["rclone" "lsd" "mega-ftp:/" "-vvv"]
2021/02/28 19:13:17 DEBUG : Using config file from "$HOME/.config/rclone/rclone.conf"
2021/02/28 19:13:17 DEBUG : Creating backend with remote "mega-ftp:/"
2021/02/28 19:13:17 DEBUG : Creating backend with remote "mega-ftp-co:/XXX/YYY"
2021/02/28 19:13:17 DEBUG : ftp://127.0.0.1:4990/XXX/YYY: Connecting to FTP server
2021/02/28 19:13:17 DEBUG : fs cache: renaming cache item "mega-ftp:/" to be canonical "mega-ftp-co:/XXX/YYY"
2021/02/28 19:13:17 ERROR : ftp://127.0.0.1:4990/XXX/YYY: Timeout when waiting for List
2021/02/28 19:13:17 ERROR : : error listing: Timeout when waiting for List
2021/02/28 19:13:17 DEBUG : 3 go routines active
2021/02/28 19:13:17 Failed to lsd with 2 errors: last error was: Timeout when waiting for List