Skip to content

Unusable with Rclone (and probably other clients) #9

@MiMillieuh

Description

@MiMillieuh

Hello,

Since Rclone proton implementation is literally dead now I was trying to get yours working to sync my backups...

But when using anything else than my FTP client to access files on proton via FTP (through the bridge) nothing works...

By dumping headers I can get an answer but still not detected at all by Rclone.

The issue is probably on the FTP connection protocol and since we can't use SFTP, well I don't really know how to fix that :/

here is the normal command that show no output :

mimillie@aeon:~> rclone lsd ftp_c9vs:

Here is the header dump :

mimillie@aeon:~> rclone lsd --dump-headers ftp_c9vs:
2025/10/17 21:44:26 NOTICE: --dump-headers is obsolete - please use --dump headers instead
2025/10/17 21:44:26 NOTICE: Automatically setting -vv as --dump is enabled
2025/10/17 21:44:26 DEBUG : rclone: Version "v1.71.1" starting with parameters ["rclone" "lsd" "--dump-headers" "ftp_c9vs:"]
2025/10/17 21:44:26 DEBUG : Creating backend with remote "ftp_c9vs:"
2025/10/17 21:44:26 DEBUG : Using config file from "/home/mimillie/.config/rclone/rclone.conf"
2025/10/17 21:44:26 DEBUG : You have specified to dump information. Please be noted that the Accept-Encoding as shown may not be correct in the request and the response may not show Content-Encoding if the go standard libraries auto gzip encoding was in effect. In this case the body of the request will be gunzipped before showing it.
2025/10/17 21:44:26 DEBUG : ftp://127.0.0.1:43167: Connecting to FTP server
2025/10/17 21:44:26 DEBUG : ftp://127.0.0.1:43167: dial("tcp","127.0.0.1:43167")
2025/10/17 21:44:26 DEBUG : ftp://127.0.0.1:43167: > dial: conn=127.0.0.1:46916->127.0.0.1:43167, err=<nil>
2025/10/17 21:44:26 DEBUG : FTP Rx: "220 Welcome to my Proton Drive FTP Server"
2025/10/17 21:44:26 DEBUG : FTP Tx: "USER mimillie"
2025/10/17 21:44:26 DEBUG : FTP Rx: "331 Password Required"
2025/10/17 21:44:26 DEBUG : FTP Tx: PASS *****
2025/10/17 21:44:26 DEBUG : FTP Rx: "230 User logged in, proceed"
2025/10/17 21:44:26 DEBUG : FTP Tx: "FEAT"
2025/10/17 21:44:26 DEBUG : FTP Rx: "211-Extensions supported:"
2025/10/17 21:44:26 DEBUG : FTP Rx: " EPSV"
2025/10/17 21:44:26 DEBUG : FTP Rx: " MDTM"
2025/10/17 21:44:26 DEBUG : FTP Rx: " MLSD"
2025/10/17 21:44:26 DEBUG : FTP Rx: " MLST"
2025/10/17 21:44:26 DEBUG : FTP Rx: " REST STREAM"
2025/10/17 21:44:26 DEBUG : FTP Rx: " SITE MD5"
2025/10/17 21:44:26 DEBUG : FTP Rx: " SIZE"
2025/10/17 21:44:26 DEBUG : FTP Rx: " UTF8"
2025/10/17 21:44:26 DEBUG : FTP Rx: "211 END"
2025/10/17 21:44:26 DEBUG : FTP Tx: "TYPE I"
2025/10/17 21:44:26 DEBUG : FTP Rx: "200 Always in binary mode"
2025/10/17 21:44:26 DEBUG : FTP Tx: "OPTS UTF8 ON"
2025/10/17 21:44:26 DEBUG : FTP Rx: "200 Always in UTF-8 mode."
2025/10/17 21:44:26 DEBUG : FTP Tx: "EPSV"
2025/10/17 21:44:26 DEBUG : FTP Rx: "229 Entering Extended Passive Mode (|||49065|)"
2025/10/17 21:44:26 DEBUG : ftp://127.0.0.1:43167: dial("tcp","127.0.0.1:49065")
2025/10/17 21:44:26 DEBUG : ftp://127.0.0.1:43167: > dial: conn=127.0.0.1:49244->127.0.0.1:49065, err=<nil>
2025/10/17 21:44:26 DEBUG : FTP Tx: "MLSD"
2025/10/17 21:44:26 DEBUG : FTP Rx: "150 Sending directory list"
2025/10/17 21:44:26 DEBUG : FTP Rx: "type=dir;size=0;modify=20250830112309 PC_Cloud_old"
2025/10/17 21:44:26 DEBUG : FTP Rx: "type=dir;size=0;modify=20250830130001 RAWs Canon"
2025/10/17 21:44:26 DEBUG : FTP Rx: "type=dir;size=0;modify=20250904144044 Apps_Data"
2025/10/17 21:44:26 DEBUG : FTP Rx: "type=dir;size=0;modify=20250911162851 OldNextcloud"
2025/10/17 21:44:26 DEBUG : FTP Rx: "type=dir;size=0;modify=20250918093912 DangerZone"
2025/10/17 21:44:26 DEBUG : FTP Rx: "type=dir;size=0;modify=20250930192857 PC_Cloud"
2025/10/17 21:44:26 DEBUG : FTP Rx: "type=dir;size=0;modify=20251007125012 TestFolder"
2025/10/17 21:44:26 DEBUG : FTP Rx: "type=dir;size=0;modify=20251009120849 Shared"
2025/10/17 21:44:26 DEBUG : FTP Rx: "type=dir;size=0;modify=20250620124601 drive_photos"
2025/10/17 21:44:26 DEBUG : FTP Rx: "226 Listed the directory"
2025/10/17 21:44:26 DEBUG : 4 go routines active
2025/10/17 21:44:26 DEBUG : ftp://127.0.0.1:43167: closing 1 unused connections
2025/10/17 21:44:26 DEBUG : FTP Tx: "QUIT"

Thanks :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions