When my MAC client mounts a share from ganesha, I see the following packets.

[image: Inline image 2]

[image: Inline image 3]

Does that attribute mask mean that all attributes are supported? My FSAL
does not support some of those attributes. For example 'archive' and
'hidden'. FSAL sets the supported_attributes accordingly.

But my MAC client is trying to set 'archive = 0' and 'hidden = 0'
attributes while creating a file and it fails with  NFS4ERR_BADXDR.

*ganesha.log*
10/05/2017 00:37:07 : epoch 591296ad : pounder.devemc.commvault.com :
ganesha.nfsd-62890[work-4] Fattr4_To_FSAL_attr :NFS4 :F_DBG :Attr not
supported 14 name=FATTR4_ARCHIVE
10/05/2017 00:37:07 : epoch 591296ad : pounder.devemc.commvault.com :
ganesha.nfsd-62890[work-4] nfs4_op_open :NFS4 :DEBUG :general failure
10/05/2017 00:37:07 : epoch 591296ad : pounder.devemc.commvault.com :
ganesha.nfsd-62890[work-4] nfs4_op_open :STATE :DEBUG :failed with status
NFS4ERR_BADXDR

I am wondering if Ganesha is announcing to MAC nfs client that it supports
ARCHIVE attribute and that is why client is trying to set it.

Does the wireshark screenshot I attached confirm my suspicion?
Satish

-- 
Please Donate to www.wikipedia.org
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to