Same problem here as well. 8.0.1-RC2-amd64 via GUI.
drwxrwxrwx 3 root ctankers 4 Sep 26 23:11 a
drwxrwxrwx 5 root ctankers 5 Sep 26 23:14 an
-rw-r--r-- 1 root ctankers 40 Sep 26 19:19 bsdcommands.txt
drwxrwxrwx 7 root ctankers 7 Sep 26 23:13 ga
drwxrwxrwx 3 root ctankers 3 Sep 26 23:17 gf
drwxrwxrwx 3 root ctankers 3 Sep 27 14:43 mu
drwxrwxrwx 2 root ctankers 2 Sep 26 18:22 se
-rwxrwxrwx 1 root ctankers 171 Sep 26 19:47 smartHDDtemps.sh
drwxrwxrwx 3 root ctankers 3 Sep 26 23:13 so
drwxrwxrwx 4 root ctankers 4 Sep 26 23:11 st
drwxrwxrwx 30 root ctankers 30 Sep 26 19:59 vc
drwxrwxrwx 46 root ctankers 46 Sep 26 23:15 vg
As you can see, permissions are all messed up. Trying to correct it by going U+RWX G+RX O-RWX and change the owner group to wheel, just to see what happens. Giving the command via web UI. Set Permissions Recursively ticked on.
Gives "An Error Occured!"
Result:
drwxrwxrwx 3 root ctankers 4 Sep 26 23:11 a
drwxrwxrwx 5 root wheel 5 Sep 26 23:14 an
-rw-r--r-- 1 root wheel 40 Sep 26 19:19 bsdcommands.txt
drwxrwxrwx 7 root ctankers 7 Sep 26 23:13 ga
drwxrwxrwx 3 root ctankers 3 Sep 26 23:17 gf
drwxrwxrwx 3 root wheel 3 Sep 27 14:43 mu
drwxrwxrwx 2 root wheel 2 Sep 26 18:22 se
-rwxrwxrwx 1 root wheel 171 Sep 26 19:47 smartHDDtemps.sh
drwxrwxrwx 3 root wheel 3 Sep 26 23:13 so
drwxrwxrwx 4 root ctankers 4 Sep 26 23:11 st
drwxrwxrwx 30 root ctankers 30 Sep 26 19:59 vc
drwxrwxrwx 46 root wheel 46 Sep 26 23:15 vg
Redoing the operation sets the same directories back to 777 standing and changes group again, giving same "An Error Occured".
This is a 7.1TB ZFS2 volume with no datasets. I think this error started when I created a dataset on the volume, decided I didn't need it, removed the dataset and noticed permissions to be all fubar. I have no idea did this error occur before I created the dataset or after I removed it.
Setting permissions manually at bash shell yields no errors.