Listing content of 2 folders with same user + permissions: One runs into EACCES: permission denied, the other not

Hello fellow Node-Red citizens,

I've recently started with a super fresh Node-Red installation, and was trying to list some files from my family-shared folder (/volume1/Family/0_Gemeinsamer_Ordner/eBooks) on my NAS - but for some reason the node 'fs list' runs into that 'EACCESS permission denied' issue.

Funnily though, listing files from another folder (/volume1/TradingData/Live_Signal_Data/) with the same, exact permissions and assigned user and group works!

I've been bashing my head against the desk for an hour, not able to find the reason why this happens. Let me share some screenshots with you - in case you like look into it and help me with some troubleshooting ideas:


(ll is my alias to ls -la)

The docker container is configured as follows:

The simple flow using 'node-red-contrib-filesystem' looks as follows:

On my NAS the above directories
Family, and TradingData have been created by Blacky (admin role) and have read/write permissions.

Now, the Node-Red container runs as user '1000' of the group '1000'.
However, this user was and has been able to read/write in the TradingData folder for many years, and I wonder why it wouldn't be able to read/write in the Family folder.

Any ideas where else I should look?

Cheers,
Marcel

Try opening a terminal in the container and examine the folders from there. See if that tells you anything extra.

Files in there belong to the node-red user.

I guess I have to do some similar trickery like suggested here:

I guess I should setup a docker-compose file rather than use the docker GUI from the Synology NAS - which for some reason does not provide a way to start Node-Red as a different user.

That should not matter as you have made them r/w for everybody.