So I've run into this weird hangup that I'm pretty sure comes down to permissions. Fresh install using latest stable Omni with Napp-It free just for the GUI.
NFS is setup and working fine on the one dataset I need it. I'm trying to now get Samba working on the other sets.
This is the log of the error:
The actual error on Windows is 0x80070035 network path not found.
Now, I can use Samba with one change so this isn't actually a network problem as Windows is claiming. If I want to use the Samba share, I have to add the local user account to the Samba Administrators group (done via Napp-It) and suddenly I have access to the share, no issues with network path not found and no notices in the logs. It just works; obviously I don't want to have all the users be Samba Admins though. To stress that again, if supervisor is part of the SMB-group administrators I can browse all folders and edit permissions using the IP address or the hostname. If supervisor is NOT in that group, I am able to access //nexus and see the share 'test' as a folder, but I cannot browse it or make any changes to it (and obviously I can't edit share permissions) using either the IP address or the hostname (Windows throws network path not found, logs on server say "bad path").
^This works.
^This throws errors as noted above.
ZFS Filesystem view from Napp-It:
Permissions on the set:
Folder ACL
Samba ACL
Where is my error in permissions?
NFS is setup and working fine on the one dataset I need it. I'm trying to now get Samba working on the other sets.
This is the log of the error:
Code:
Sep 17 16:13:08 nexus smbsrv: [ID 138215 kern.notice] NOTICE: smbd[NEXUS\supervisor]: \\nexus\test bad path: /library/test
Sep 17 16:13:08 nexus last message repeated 6 times
Now, I can use Samba with one change so this isn't actually a network problem as Windows is claiming. If I want to use the Samba share, I have to add the local user account to the Samba Administrators group (done via Napp-It) and suddenly I have access to the share, no issues with network path not found and no notices in the logs. It just works; obviously I don't want to have all the users be Samba Admins though. To stress that again, if supervisor is part of the SMB-group administrators I can browse all folders and edit permissions using the IP address or the hostname. If supervisor is NOT in that group, I am able to access //nexus and see the share 'test' as a folder, but I cannot browse it or make any changes to it (and obviously I can't edit share permissions) using either the IP address or the hostname (Windows throws network path not found, logs on server say "bad path").
Code:
members of smb-group administrators status option
\root remove
\supervisor remove
Code:
members of smb-group administrators status option
\root remove
ZFS Filesystem view from Napp-It:
Code:
ZFS (all properties) SMB NFS RSYNC FC,IB,iSCSI NBMAND REC AVAILABLE USED RES RFRES QUO RFQU SYNC COMPR DEDUP CRYPT FOLDER-ACL SHARE-ACL PERM RDONLY
library (pool)- - - - off 128K 43.1T [51%] 40.8T none none none none standard lz4 off n.a. special - ACL off
library/test test off off zfs unset on 128K 43.1T 176K none none none none standard lz4 off n.a. special full_set ACL off
Folder ACL
Code:
ACL User/ Group acl acl-set details inheritance type option
0 everyone@ rwxpdDaARWcCos full_set rd(acl,att,xatt) wr(acl,att,xatt,own) del(yes,child) x, s folder only allow delete
Code:
ACL User/ Group acl acl-set details inheritance type option
0 user:supervisor rwxpdDaARWcCos full_set rd(acl,att,xatt) wr(acl,att,xatt,own) add(fi,sdir) del(yes,child) x, s file,dir allow delete
Where is my error in permissions?
Last edited: