Files perpetually out of sync between Linux and Android despite Ignore Permissions being set to true, error "operation not permitted"

Relevant log output, identifiable info manually removed

18:39:21 [QR2YJ] INFO: Puller (folder "folderdude" (*****-*****), item "example/file.md"): syncing: finishing: opening temp file: open /storage/emulated/0/example/file.md.tmp: operation not permitted
18:39:21 [QR2YJ] INFO: "folderdude" (*****-*****): Failed to sync 2 items
18:39:21 [QR2YJ] INFO: Folder "folderdude" (*****-*****) isn't making sync progress - retrying in 8m0s.

Repeated many, many times. Once for each file.

Not sure what happened here… Started on just one of my shared folders, with just a few files, but now it is happening to more files in other folders

Worth noting: Primary device (Fedora Linux) uses version 1.28.1 of Syncthing, secondary device (Android) uses Version 1.29.2 of Syncthing-Fork. I cannot update Syncthing on my primary device yet, for the latest version does not appear to be available for Fedora 41 yet.

The most common reason for this that I’ve seen has been that the user that owns the Syncthing process doesn’t have the correct file rights.

(EDITED for poor word choice)

I’ve cheked with ls -l, and the folders do belong to my user, and have full read/write/execute access throughout. And I’ve checked with btop, and the Syncthing process does belong to my user. What now?

Ideas:

  • Are the files in question open while being synced?
  • Is this happening on one Device only?
  • Please post the full GUI from both sides.
  • Please consider using fsck on the filesystem in question.
  • Are there any other log entries in Syncthing that might shed a light on this? If nothing pops out, please turn on the “fs” debug facility and see if that comes up with anything new.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.