Hey everyone,
I’m running into a couple of really stubborn issues on my homebrew TrueNAS Scale system and I’m hoping someone might have some ideas before I consider a full fresh install.
My system is fully updated to Fangtooth 25.04.
The journey started when I noticed the apps catalog failing to update. At that point, I realized I was on Dragonfish. I updated directly to Fangtooth, skipping Electric Eel (I could see that being the root of my problem).
My problem now is that I cannot get permissions to work correctly for my apps (like Plex or Jellyfin). Whenever I try to set permissions for the apps user, I run into errors.
The main error I get when using the command line is:
setfacl: /mnt/MyPool/MyDataset: Operation not supported
Here’s the really weird part and what I’ve already tried:
I’ve confirmed the dataset acltype is set to nfsv4 using zfs set.
I’ve tried unmounting and remounting the dataset after setting the acltype. The error remains.
I even tried creating a brand new, clean dataset from scratch (using zfs create -o acltype=nfsv4 …), moving my data to it, and the setfacl command still fails on the new dataset with the same error.
It seems like something on my system is preventing ZFS ACLs from working at all, even on freshly created datasets. I’ve hit a wall with troubleshooting and am trying to avoid a full fresh install of the OS.
When I try to create datasets, I don’t get the standard ACL editor - I get the Unix permissions editor.
Has anyone ever seen behavior like this where the setfacl command just doesn’t work on datasets, even when acltype is correct? Any ideas would be a huge help.
I’m willing to do a full, fresh install. But, of course, that isn’t my first choice. ![]()
Thanks!