NFSv4 Access Control List (ACL) functions might work improperly if clients and servers in the network are installed with different previous Solaris 10 releases. The affected ACL functions and command-line utilities that use these functions are the following:
acl()
facl()
getfacl
setfacl
For more information about these functions and utilities, see their respective man pages.
For example, errors might be observed in a network that includes the following configuration:
A client that is running Solaris 10 Beta software
A server that is running Solaris 10 software
The following table illustrates the results of the ACL functions in client-server configurations with different Solaris 10 releases.
| 
 Operation  | 
 Client S10 OS  | 
 Server S10 OS  | 
 Result  | 
|---|---|---|---|
| 
 get ACL  | 
 S10 Beta  | 
 S10 OS  | 
 fabricated ACL *  | 
| 
 get ACL  | 
 S10 OS  | 
 S10 Beta  | 
 works ok  | 
| 
 set ACL  | 
 S10 Beta  | 
 S10 OS  | 
 works ok  | 
| 
 set ACL  | 
 S10 OS  | 
 S10 Beta  | 
 Error: EOPNOTSUP  | 
Workaround: For the NFSv4 ACL functionality to work properly, perform a full installation of the Solaris 10 OS on both the server and the client.