source is: /mnt/TANK/SyncThingData
destination is: /mnt/TANK/iocage/jails/SyncThing/root/media/SyncThingData
sync user and group have rights to source, runing shell and looking at destination with ls -la the rights are with root and wheel, from other posts that would be correct.
Just to confirm, inside the jail the path of the above dataset would be:
/media/SyncThingData
So you should be trying to set up the syncthing folder at or below this mount point.
You should also check the ACL as well as the unix file permissions. If you have setup the dataset as a “Windows” share, or have changed the ACL permissions yourself then this could also deny access to the dataset.
Yes that is correct. I have rebuilt this now 5 times with the same result. I tried ACL permissions on two of the attempts with the same result. The examples on Youtube have Unix permissions, three attempts were that way as was the last one.
When I rebuild I remove the pool and un-install SyncThing then Re-install and create a new pool.
My last attempt followed Lawrence on Youtube step for step.
I figured out what I was doing wrong. When accepting the share from the computer on the NAS I was accepting the default folder it wanted to create and that was at the root of the jail. Added \media\SyncThingData\ to the front of the folder name and it all works.
I have been doing IT for 30+ years but can be newbe on some of this first time around.