What is the problem you are having with rclone?
Only on one specific device (an Odroid C2 SBC running Alpine Linux in a Docker container) am I having an issue connecting with pcloud. I can successfully authenticate and receive a token, but when I try to list directories, I get an error. I do not have this issue when running rclone on Windows natively, and even copying the configuration file from the Windows machine to the Odroid C2/container results in the same error on the Odroid C2.
Run the command 'rclone version' and share the full output of the command.
rclone v1.69.1
- os/version: alpine 3.21.2 (64 bit)
- os/kernel: 3.16.85-65 (aarch64)
- os/type: linux
- os/arch: arm64 (ARMv8 compatible)
- go/version: go1.24.0
- go/linking: static
- go/tags: none
Which cloud storage system are you using? (eg Google Drive)
pCloud
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
rclone lsd pcloud: -vv
Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.
[pcloud]
type = pcloud
client_id = XXX
client_secret = XXX
hostname = api.pcloud.com
token = XXX
A log from the command that you were trying to run with the -vv
flag
2025/04/21 22:52:31 DEBUG : Setting --user "admin" from environment variable RCLONE_USER="admin"
2025/04/21 22:52:31 DEBUG : Setting --pass "XXX" from environment variable RCLONE_PASS="XXX"
2025/04/21 22:52:31 DEBUG : Setting --user "admin" from environment variable RCLONE_USER="admin"
2025/04/21 22:52:31 DEBUG : Setting --pass "XXX" from environment variable RCLONE_PASS="XXX"
2025/04/21 22:52:31 DEBUG : Setting --user "admin" from environment variable RCLONE_USER="admin"
2025/04/21 22:52:31 DEBUG : Setting --pass "XXX" from environment variable RCLONE_PASS="XXX"
2025/04/21 22:52:31 DEBUG : Setting --user "admin" from environment variable RCLONE_USER="admin"
2025/04/21 22:52:31 DEBUG : Setting --pass "XXX" from environment variable RCLONE_PASS="XXX"
2025/04/21 22:52:31 DEBUG : Setting --user "admin" from environment variable RCLONE_USER="admin"
2025/04/21 22:52:31 DEBUG : Setting --pass "XXX" from environment variable RCLONE_PASS="XXX"
2025/04/21 22:52:31 DEBUG : Setting user="admin" from environment variable RCLONE_USER
2025/04/21 22:52:31 DEBUG : Setting pass="XXX" from environment variable RCLONE_PASS
2025/04/21 22:52:31 DEBUG : Setting --user "admin" from environment variable RCLONE_USER="admin"
2025/04/21 22:52:31 DEBUG : Setting --pass "XXX" from environment variable RCLONE_PASS="XXX"
2025/04/21 22:52:31 DEBUG : Setting --user "admin" from environment variable RCLONE_USER="admin"
2025/04/21 22:52:31 DEBUG : Setting --pass "XXX" from environment variable RCLONE_PASS="XXX"
2025/04/21 22:52:31 DEBUG : Setting --pcloud-client-id "XXX" from environment variable RCLONE_PCLOUD_CLIENT_ID="XXX"
2025/04/21 22:52:31 DEBUG : Setting --pcloud-client-secret "XXX" from environment variable RCLONE_PCLOUD_CLIENT_SECRET="XXX"
2025/04/21 22:52:31 DEBUG : Setting --pcloud-token "XXX" from environment variable RCLONE_PCLOUD_TOKEN="XXX"
2025/04/21 22:52:31 DEBUG : rclone: Version "v1.69.1" starting with parameters ["rclone" "lsd" "pcloud:" "-vv"]
2025/04/21 22:52:31 DEBUG : Creating backend with remote "pcloud:"
2025/04/21 22:52:31 DEBUG : Using config file from "/config/rclone/rclone.conf"
2025/04/21 22:52:31 DEBUG : pcloud: detected overridden config - adding "{w_tt-}" suffix to name
2025/04/21 22:52:31 CRITICAL: Failed to create file system for "pcloud:": failed to configure Pcloud: invalid character 'h' after top-level value