Getting "illegal byte sequence" with some asian characters. local file system is APFS, remote is box. I have experimented with --local-encoding and --box-encoding but dont seem to get different results
Run the command 'rclone version' and share the full output of the command.
rclone v1.65.0
os/version: darwin 14.4.1 (64 bit)
os/kernel: 23.4.0 (arm64)
os/type: darwin
os/arch: arm64 (ARMv8 compatible)
go/version: go1.21.4
go/linking: dynamic
go/tags: cmount
Which cloud storage system are you using? (eg Google Drive)
Box - but we are copying to local APFS
The command you were trying to run (eg rclone copy /tmp remote:tmp)
i also quickly attempted to create a new crypt local backend with the same results. i used --crypt-filename-encoding=base32768 which resulted in the same "illegal byte sequence" on the local backend.
good call with the touch. actually if i do that as you typed it works, but if i copy/paste from the output it does not. im thinking it may be some odd whitespace character in the file.
i can update rclone for sure and will now but doubt that addresses this.
also yes - i did try --local-unicode-normalization - it had no effect. when i did debug logging it didnt seem to trigger anything.
a lot of things happened around encoding on macOS since your old version. In general there is no point at all investigating problems with old rclone versions - it is waste of time.
so in theory - shouldn't this flag address this character? --local-encoding "Slash,InvalidUtf8,Dot" ? i dont see this local encoding being triggered for this file whatsoever
i actually dont see it - but when i copy/paste from the rclone error output and i try to delete character by character i see that there are 2 hidden characters in the string. i ended up going online and pasting into a unicode encoder and that is what popped up. not sure if there ius an easy command i can use in the terminal as well.