Rclone encrypted files missing .bin extension

What is the problem you are having with rclone?

Encrypted files are missing the .bin extension

Run the command 'rclone version' and share the full output of the command.

rclone v1.63.1
- os/version: debian 9.13 (64 bit)
- os/kernel: 4.9.0-19-amd64 (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.20.6
- go/linking: static
- go/tags: none

Which cloud storage system are you using? (eg Google Drive)

Copy from Google Drive to Jottacloud.

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone copy GD1:'99 - Rclone Debug' JT1C:'/' --checksum --fast-list --log-level DEBUG --progress --skip-links;

The rclone config contents with secrets removed.

[JT1]
type = jottacloud
no_versions = false
configVersion = 1
client_id = jottacli
client_secret =
tokenURL = https://id.jottacloud.com/auth/realms/jottacloud/protocol/openid-connect/token
token = {"access_token":"**REDACTED***","token_type":"bearer","refresh_token":"***REDACTED***","expiry":"2023-09-06T17:16:07.922916762+01:00"}
device =
mountpoint =
username = ***REDACTED***

[JT1C]
type = crypt
remote = JT1:Encrypted
password = ***REDACTED***
password2 = ***REDACTED***
filename_encoding = base64

A log from the command that you were trying to run with the -vv flag

2023/09/06 16:55:50 DEBUG : rclone: Version "v1.63.1" starting with parameters ["rclone" "copy" "GD1:99 - Rclone Debug" "JT1C:/" "--checksum" "--fast-list" "--log-level" "DEBUG" "--progress" "--skip-links"]
2023/09/06 16:55:50 DEBUG : Creating backend with remote "GD1:99 - Rclone Debug"
2023/09/06 16:55:50 DEBUG : Using config file from "/root/.config/rclone/rclone.conf"
2023/09/06 16:56:00 DEBUG : Creating backend with remote "JT1C:/"
2023/09/06 16:56:00 DEBUG : Creating backend with remote "JT1:Encrypted"
2023-09-06 16:56:23 DEBUG : src/file1.txt: Need to transfer - File not found at Destination
2023-09-06 16:56:23 NOTICE: dedupe/Options.ini: Duplicate object found in source - ignoring
2023-09-06 16:56:23 NOTICE: dedupe/Options.ini: Duplicate object found in source - ignoring
2023-09-06 16:56:23 NOTICE: dedupe/Options.ini: Duplicate object found in source - ignoring
2023-09-06 16:56:23 DEBUG : dedupe/Options.ini: Need to transfer - File not found at Destination
2023-09-06 16:56:23 DEBUG : dst/file1.txt: Need to transfer - File not found at Destination
2023-09-06 16:56:23 DEBUG : dst/dups/file1.bin: Need to transfer - File not found at Destination
2023-09-06 16:56:23 DEBUG : dst/dups/dir/file2.bin: Need to transfer - File not found at Destination
2023-09-06 16:56:23 DEBUG : dst/dir/file2.txt: Need to transfer - File not found at Destination
2023-09-06 16:56:23 DEBUG : Encrypted drive 'JT1C:/': Waiting for checks to finish
2023-09-06 16:56:23 DEBUG : Encrypted drive 'JT1C:/': Waiting for transfers to finish
2023-09-06 16:56:34 DEBUG : src/file1.txt: md5 = 64154e0cc4b7c3ccf675f73109a0a483 OK
2023-09-06 16:56:34 INFO  : src/file1.txt: Copied (new)
2023-09-06 16:56:35 DEBUG : dedupe/Options.ini: md5 = 526a0878a315a0707f2ccc758caf22a3 OK
2023-09-06 16:56:35 INFO  : dedupe/Options.ini: Copied (new)
2023-09-06 16:56:36 DEBUG : dst/dups/dir/file2.bin: md5 = 5c6645ba53b65c82f93a1ae87d8833c0 OK
2023-09-06 16:56:36 INFO  : dst/dups/dir/file2.bin: Copied (new)
2023-09-06 16:56:36 DEBUG : dst/dups/file1.bin: md5 = 73706b6cd40c07d21f580f3ed75a5fc5 OK
2023-09-06 16:56:36 INFO  : dst/dups/file1.bin: Copied (new)
2023-09-06 16:56:36 DEBUG : dst/file1.txt: md5 = 0ab569bb198278b85d27918fc1ac3c2d OK
2023-09-06 16:56:36 INFO  : dst/file1.txt: Copied (new)
2023-09-06 16:56:36 DEBUG : dst/dir/file2.txt: md5 = ac01b1df90fe842246e8577d6052a8cd OK
2023-09-06 16:56:36 INFO  : dst/dir/file2.txt: Copied (new)
Transferred:        1.158 MiB / 1.158 MiB, 100%, 72.979 KiB/s, ETA 0s
Transferred:            6 / 6, 100%
Elapsed time:        46.8s
2023/09/06 16:56:36 INFO  :
Transferred:        1.158 MiB / 1.158 MiB, 100%, 72.979 KiB/s, ETA 0s
Transferred:            6 / 6, 100%
Elapsed time:        46.8s

2023/09/06 16:56:36 DEBUG : 40 go routines active
2023/09/06 16:59:16 DEBUG : rclone: Version "v1.63.1" starting with parameters ["rclone" "lsf" "JT1C:/" "--recursive" "-vv"]
2023/09/06 16:59:16 DEBUG : Creating backend with remote "JT1C:/"
2023/09/06 16:59:16 DEBUG : Using config file from "/root/.config/rclone/rclone.conf"
2023/09/06 16:59:16 DEBUG : Creating backend with remote "JT1:Encrypted"
src/
src/file1.txt
dst/
dst/file1.txt
dedupe/
dedupe/Options.ini
dst/dups/
dst/dups/file1.bin
dst/dir/
dst/dir/file2.txt
dst/dups/dir/
dst/dups/dir/file2.bin
2023/09/06 16:59:37 DEBUG : 9 go routines active
2023/09/06 17:00:12 DEBUG : rclone: Version "v1.63.1" starting with parameters ["rclone" "lsf" "JT1:/" "--recursive" "-vv"]
2023/09/06 17:00:12 DEBUG : Creating backend with remote "JT1:/"
2023/09/06 17:00:12 DEBUG : Using config file from "/root/.config/rclone/rclone.conf"
2023/09/06 17:00:22 DEBUG : fs cache: renaming cache item "JT1:/" to be canonical "JT1:"
Encrypted/
Encrypted/l7GMpKTC4bHEz0ssEjPbHw/
Encrypted/l7GMpKTC4bHEz0ssEjPbHw/AdeeJ7fFNN1kNXp0FQzsuQ
Encrypted/Da7ZbCIO2wEOX7QvLOgGxw/
Encrypted/Da7ZbCIO2wEOX7QvLOgGxw/AdeeJ7fFNN1kNXp0FQzsuQ
Encrypted/xGiouQdfxY8JH673mn-lGw/
Encrypted/xGiouQdfxY8JH673mn-lGw/Y8xOTRBVNSRDYS4wjvn3UQ
Encrypted/Da7ZbCIO2wEOX7QvLOgGxw/4NUWT8pBswJeVswgfrujZA/
Encrypted/Da7ZbCIO2wEOX7QvLOgGxw/4NUWT8pBswJeVswgfrujZA/8YLkVAZ-UO4jdGIWYvhGKQ
Encrypted/Da7ZbCIO2wEOX7QvLOgGxw/8GntqpS72rzsHSB1JUTGvg/
Encrypted/Da7ZbCIO2wEOX7QvLOgGxw/8GntqpS72rzsHSB1JUTGvg/YsGl4ep4eoSuxTmuOPZb7Q
Encrypted/Da7ZbCIO2wEOX7QvLOgGxw/4NUWT8pBswJeVswgfrujZA/8GntqpS72rzsHSB1JUTGvg/
Encrypted/Da7ZbCIO2wEOX7QvLOgGxw/4NUWT8pBswJeVswgfrujZA/8GntqpS72rzsHSB1JUTGvg/JzuJvr9jfkDBsgdxDW2qtQ
2023/09/06 17:00:33 DEBUG : 9 go routines active

if you want .bin appended to crypted files, need to use filename_encoding = off

Oh I didn't know that!

https://rclone.org/crypt/#crypt-filename-encryption

"off"
    Don't encrypt the file names.
    Adds a ".bin", or "suffix" extension only.

Oh wait, are you saying I have to have the files files as the original filenames if I want a .bin extension?

I can't have encrypted filenames and a .bin extension as well? Is there a reason as to why that's not possible?