August 2, 2025Aug 2 Hello,I have a Syncthing docker container on my remote seedbox that has two folders in "Send Only" mode. The other side is my unraid server where another Syncthing container is configured to "Receive Only". When files sync, their owner is Nobody and permission is drwxr-x--- which prevents my user account 'JPM' from deleting or modifying the files via Windows File Explore. When I attempt to delete the directory, I'm met with error "You require permission from 'nobody'. Running the "Docker safe new perms" tool fixes existing files but doesn't fix it permanently for new files. Things I've triedDelete folder sync within Syncthing and re-create.Enable "Ignore Permissions" setting in Syncthing.Open console and ran umask=000 in attempt to have Syncthing set permission to allow all users to write/modify but the container seems to ignore the command since the umask value is still 0022.Update and restart containerThis issue has been very frustrating for quite a few months so any help is greatly appreciated. Perhaps I should look for a different solution for synchronizing files from my seedbox so I'll take whatever suggestions you have. Thanks! meeseeks-diagnostics-20250801-2247.zip
August 22, 2025Aug 22 I'm having this same issue, but it's not every file every time. I have pretty much the same set up as you, but just one folder. For example last night, I had four files sync down to my unRAID box, but only one of them gave me the file permission error. The other three I could move fine. Had this issue yesterday, and a week or so ago. I've been running this same syncthing config for at least a year with no changes and never had this issue until recently.
August 22, 2025Aug 22 Community Expert Read this post here:https://forums.unraid.net/topic/188600-share-permissions-changed-to-owner-99/#comment-1540351IF you need more of an explanation of how Unraid permissions work, read this thread:https://forums.unraid.net/topic/191221-some-musings-on-smb-and-samba-and-unraid-and-windows/EDIT: If this didn't work or help you figure out how to fix things, then ask your questions in the support thread for the Docker container. Edited August 22, 2025Aug 22 by Frank1940
August 28, 2025Aug 28 Hey Frank, my docker permissions are set like in the first link, 99, 100, and 000. The issue is it's not consistent. For example yesterday I had five folders sync down to my unRAID, two of the folders had write permission, the other three did not.
August 28, 2025Aug 28 Community Expert The owner and group are also wrong! The group must be 'users' and (ideally) the owner should be a member of that group. The '+' at the end of the permissions means that ACL (Access-control Listing) have been added to the permissions. You can look here for additional information on that: https://en.wikipedia.org/wiki/Access-control_listYou must understand that the permissions are under the control of the application that writes them. If it is a copy operation (I did not look up to see what Syncthing does), it could be merely copying the permissions, owner, group and ACL from the source file. Looking at that snippet of the output of the ls command, I can't tell where this file is being stored. I would suspect that it is in the RAM disk that the Unraid OS uses rather then on a physical drive. That is where I would expected /data1/Syncthing file system is located. Is that snippet from a terminal being run inside of a Docker container?????
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.