solaris_acl_rights - Function not implemented

Status
Not open for further replies.

Pete248

Dabbler
Joined
Sep 6, 2012
Messages
16
Have the following every few seconds in the log:

afpd[XXX]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
afpd[XXX]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented

The AFP share has AFP3 Unix Privs enabled.

Any idea, what causes this and how to fix it?
 
D

dlavigne

Guest
Which version of FreeNAS? How is the AFP share configured?
 

Yaniv

Dabbler
Joined
Feb 5, 2015
Messages
12
I'm having the exact same problem.
FreeNas ver 9.3-STABLE-201502050159

Afp guest access is unchecked, account is nobody, in the available list there is some weird address, not quite a mac address but something like fe80::ba97:5aff:... in the selected list I have the static address to hit my nas home page. Max connections is 50, everything else is blank.
 
D

dlavigne

Guest
The weird address is an IPv6 address.

Does the share work and it is just the messages filling up the logs?
 

Yaniv

Dabbler
Joined
Feb 5, 2015
Messages
12
Ah ok. Yeah the share works perfectly, just the logs that are going crazy.
 
D

dlavigne

Guest
In that case, please create a bug report at bugs.freenas.org and post the issue number here. If the messages turn out to be spurious, they should be suppressed and if they are not, the underlying issue needs to be identified and fixed.
 

Pete248

Dabbler
Joined
Sep 6, 2012
Messages
16
I've seen you reported this as fixed in FreeNAS-9.3-STABLE-201502070132.

I'm now on FreeNAS-9.3-STABLE-201502271818 and for me nothing has changed. Log still is flooded with these 2 messages. :-(
 

bill_r

Cadet
Joined
Mar 6, 2015
Messages
2
i too am experiencing this problem. if there are any other details i can provide to help resolve this issue please let me know.
running the latest: FreeNAS-9.3-STABLE-201503071634
mac os x: 10.9.5
afp share: standard setup (ie non-time machine)

fyi: my afp share seems to be working fine, however the messages filling the logs and preventing use of the main console can become frustrating.

btw, just started with freenas and really love it also, it's my first taste of freeBSD in years, um, decades. good to be back. : )
 

mysticpete

Contributor
Joined
Nov 2, 2013
Messages
148
Me Too... bloody annoying!

FreeNAS-9.3-STABLE-201503071634

Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: ace_count = get_nfsv4_acl(path, &aces) failed: Function not implemented
Mar 9 22:14:53 freenas afpd[32140]: solaris_acl_rights(obj, path, st, ma, NULL) failed: Function not implemented
 

Pete248

Dabbler
Joined
Sep 6, 2012
Messages
16
I've created a new bug report today as the initial one from Yaniv has been set to resolved, which obviously ist not true for anybody. You might watch or contribute to it.
 

bill_r

Cadet
Joined
Mar 6, 2015
Messages
2
@Pete248 - thanks for submitting a bug report for this item!

anyone, i did not see if it was possible to 'watch' a bug item so that i could be apprised of any updates. i apologize for missing something i feel may be quite obvious; can someone point me in the right direction?

thanks!
b
 

rogerh

Guru
Joined
Apr 18, 2014
Messages
1,111
@Pete248 - thanks for submitting a bug report for this item!

anyone, i did not see if it was possible to 'watch' a bug item so that i could be apprised of any updates. i apologize for missing something i feel may be quite obvious; can someone point me in the right direction?

thanks!
b

Register on the bug tracking site, log in, and a 'watch' button magically appears!
 

mysticpete

Contributor
Joined
Nov 2, 2013
Messages
148
bug report is closed even though users are still experiencing the problem
 

cyberjock

Inactive Account
Joined
Mar 25, 2012
Messages
19,526

Pete248

Dabbler
Joined
Sep 6, 2012
Messages
16
A short update:

In my case the reason for the error was, that I made the .zfs directories visible to allow Mac AFP Users to access the snapshot directories directly and pull out older versions of files without having to ask the server admin to restore a snapshot.
Windows users can use shadow copies with SMB for this and thus don't need to make the .zfs directories visible.

After hiding the .zfs directories, the solaris_acl_rights errors stopped.

Meanwhile I found a workaround for Mac users to access the snapshots even with hidden .zfs directories: Enable NFS and mount the path to your YourDataset/.zfs/snapshot directory (press cmd+k and enter nfs://serverIP or name/absolute path to snapshot directory). Make a Finder alias and name it accordingly, i.e. "YourDataset Snapshots". Opening your alias will bring you directly to your snapshots to browse for older versions.

In case you see the errors but don't have made any .zfs directories visible, you probably have to open another ticket in the bugtracker as mine will be closed.
 
Last edited:
Status
Not open for further replies.
Top