
Hey #NFS / #FreeBSD / #NFS4 experts, I have a weird one.
My file server exports the path:
/common/media to various devices in my house.
All read-only.
There are sub-dirs under it, books, movies, tunes, and cams, plus some junk I have yet to sort. I should note that some of it is owned by nobody:nogroup, some is nuintari:nuintari (for some reason I should clean it up), and the rest is root:wheel, except.....
The clients can see all of this, EXCEPT for cams.
The exports looks like this:
V4: /
/common/media -ro -maproot=root -network 172.16.17.0 -mask 255.255.255.224
There are tons of files under cams, its a syncthing backup for our cellphone's cameras.
The only difference is that the the files in cams come from inside a jail, managed by bastille, where /common/media/cams is mounted inside the jail via nullfs. But even files I create directly in the root filesystem on the server itself, outside the jail are not visible to the clients. This directory and everything under it are all owned by syncthing:syncthing FYI.
Yet every other file under this exact same NFS mount works fine.
Anyone have any ideas? I've been ignoring this for a few weeks now hoping inspiration would hit me. But I got nothing.