I/o error write remote directory between 2 Synology NAS

Support for Synology NAS, QNAP NAS and other Embedded Linux systems
Post Reply
palle
Posts: 2
Joined: 08 Aug 2025, 12:00

I/o error write remote directory between 2 Synology NAS

Post by palle »

Maybe not a specific FilBot error but.
I have two Synology NAS:es (DSM 7 both). Currently I use the second to store media.
I have remote mounted the target directory to my "FileBot" NAS as a remote directory via CIFS via NAS GUI.
I have no problems accessing the "remote" map or manually copy files, BUT ...
when I run filebot, via FileBot Node (or via scheduler), I get an i/o error when it tries to move the renamed file.

Code: Select all

"[MOVE] from ....................  to ....................... failed due to I/O error [Operation not permitted:"
I have tried to check access rights but I) see nothing strange.
Users "xxxx" (member of admin) ; "users" ; "Everyone" on my fist NAS has full access to the remote directory.
And directory is cifs mounted as me "xxxx"

I don't get the problem?. Does FileBot script run as a different user??
User avatar
rednoah
The Source
Posts: 24105
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: I/o error write remote directory between 2 Synology NAS

Post by rednoah »

:idea: If you're using FileBot Node then the filebot command is likely executed by the FileBot user. You can click the System Info button to confirm.


:idea: Installing FileBot on Synology NAS › Package Permissions
Screenshot


:idea: If you're using the Synology Task Scheduler then the filebot command is executed as the user you have configured for the task at hand. Commands executed via the FileBot Node WebUI and the Synology Task Scheduler may therefore run as different users by default.
:idea: Please read the FAQ and How to Request Help.
palle
Posts: 2
Joined: 08 Aug 2025, 12:00

Re: I/o error write remote directory between 2 Synology NAS

Post by palle »

I changed the user running the scheduling task and that resolved that problem. Now that works.... Great!!

However I was not able to fix the problem with FileBot Node.
I can't give the FilBot user direct permission directly to the mounted directory because then I get a DSM message about Windows ACL not allowing...
And if I tried giving user FileBot read/write to the whole "top level" directory, but It still fails.

But I guess that is more a Synology problem than a FilleBot one..

Thank you!
User avatar
rednoah
The Source
Posts: 24105
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: I/o error write remote directory between 2 Synology NAS

Post by rednoah »

palle wrote: 08 Aug 2025, 19:12 But I guess that is more a Synology problem than a FilleBot one..
Yep, permissions can be tricky, especially if a remote file system is involved. Furthermore, on a Synology NAS, the ACL permissions can override the classic Unix permissions. Unfortunately, you cannot configure the package to run as a different user to workaround permission issues since Synology DSM runs packages as their own user for security reasons.


:arrow: As a workaround, you can always organize files locally first (using hardlinks so you don't need extra disk space) and then move organized folders onto the target device in a second step later on.
:idea: Please read the FAQ and How to Request Help.
Post Reply