forked from x0b/rcx
-
-
Notifications
You must be signed in to change notification settings - Fork 88
Open
Description
- I have read the above note
What version of Round Sync are you using (About -> App version)?
- v2.5.6 (from F-Droid)
- compiled from master (2025-09-14)
I noticed this problem happening since ~1 month. Had no issues previously.
What is your Android version, phone model and manufacturer?
Android 11, Asus Zenfone 10
Which steps are required to reproduce this issue?
- Enable local backups with Signal (e.g. to
/local/Signal/backup/) - Add pCloud remote on Round-Sync
- Add task to sync
/local/Signal/backup/to remote/pCloud/Signal/backup/ - Run the task
- none of the
.backupfile from Signal was synced (i.e. Nothing to do).
I tried to run this operation with Android Studio (with an without checksum). This is the command used by Round-Sync.
This is it:
/data/app/~~dfoUIMsb16rgZKj9xGOZrg==/de.felixnuesse.extract.debug-szLy7nHq_kOmxKVw-3EKdA==/lib/arm64/librclone.so --cache-chunk-path /data/user/0/de.felixnuesse.extract.debug/cache --cache-db-path /data/user/0/de.felixnuesse.extract.debug/cache --config /data/user/0/de.felixnuesse.extract.debug/files/rclone.conf -vvv sync /storage/emulated/0/Backups/Automatic pCloud:/Automatic Back-ups --transfers 1 --stats=1s --stats-log-level NOTICE --use-json-log --checksumFrom Android Studio I see that the rclone process exited with error. This wasn't apparent from the notification in the app.
The error message is the following:
"msg":"Failed to copy: multi-thread copy: failed to open chunk writer: open file: open new file descriptor: pcloud error: Access denied. You do not have permissions to perform this operation. (2003)"
"object":"Signal/signal-2025-09-14-15-18-25.backup
"objectType":"*local.Object"
"source":"operations/copy.go:335
What is your configuration (rclone.conf)?
[pCloud]
type = pcloud
hostname = eapi.pcloud.com
token = {"access_token":"XXX","token_type":"bearer","expiry":"0001-01-01T00:00:00Z"}
[5d44cd8d-397c-4107-b79b-17f2b6a071e8]
type = alias
remote = /storage/emulated/0
Does the same issue also occur when using the same configuration on a PC or in Termux?
On both the computer and Termux, it works.
On Termux, with rclone==1.71.0 (like master):
- simple:
rclone --config /storage/emulated/0/Backups/rclone.conf sync /storage/emulated/0/Backups/Automatic pCloud:"/Automatic Back-ups"- derived from Round-Sync:
rclone --cache-chunk-path /data/user/0/com.termux/cache --cache-db-path /data/user/0/com.termux/cache --config /storage/emulated/0/Backups/rclone.conf sync /storage/emulated/0/Backups/Automatic pCloud:"/Automatic Back-ups" --transfers 1 --stats=1s --stats-log-level NOTICEOn the computer:
- derived from Round-Sync:
rclone --cache-chunk-path /home/carlo/rclone-debug/cache --cache-db-path /home/carlo/rclone-debug/cache --config /home/carlo/rclone-debug/rclone.conf sync /home/carlo/Backup "pCloud:/Automatic Back-ups" --transfers 1 --stats=1s --stats-log-level NOTICE --use-json-log --checksumMetadata
Metadata
Assignees
Labels
No labels