I set up a new server with TrueNAS Scale v23.10.2 a few weeks ago and configured snapshots on my pool. I then shared my drive as read-only in SMB and read-write in NFS.
When I use “Previous Versions” in Windows I am able to browse the snapshots as expected:
I am having the same issue. I have found on the archived TrueNAS forums two threads (1, 2) that seem to also have this problem. They say that the issue is with NFSv4 vs POSIX ACLs, but one iXsystems dev says that NFSv4 permissions with .zfs/snapshots were going to be fixed in Scale 22.02.2, but this doesn’t seem to be the case afaik (see the last reply in the second thread).
I’m having the same issue. I didn’t have any issues with TrueNAS core but all my TrueNAS Scale have this issue. From Linux host all the snapshots looks empty. I force the NFS version 3 but still didn’t help. Only way to get to snapshot is CIFS share and mount the CIFS or from storage controller /mnt///.zfs.
I just ran into this today. I just Linux for everything. I had to use the command line within my TrueNas system to retrieve the file I was looking for. When is this getting corrected?
I agree with everyone above. Snapshots in Truenas Scale(Dragonfish) is very flaky over Windows SMB share. The Previous Versions tab is empty all the time although I do see the .zfs\snapshot folder over the smb share but even that is empty many times and I need to restart the smb services from system settings for it to show the details of the snapshot folders.
Will definitely give Truenas Core a try. I dont care about the future of Truenas Core. I prefer stability over everything else.