<div dir="ltr"><div><div><div><div>Hi All,<br></div>  I had opened this feature request sometime back<br><a href="http://www.gluster.org/community/documentation/index.php/Features/turn-off-glusterfs-proto-access">http://www.gluster.org/community/documentation/index.php/Features/turn-off-glusterfs-proto-access</a><br><br></div>I wanted to know what would be the right way to implement this ?<br><br></div><div>The goal here is to have a volume set option to turn off glusterfs/fuse protocol access<br>just like how we have it today for NFS ( volume set nfs.export-volumes off)<br></div><div><br></div><div></div>1) Does GETSPEC allow passing the protocol being requested at mount, so that glusterd can return success/failure and mount.gluster can error accoridngly ?<br><br></div>2) Another way is to introduce another handshake after GETSPEC is successfull, where client can request permission to mount using the said protocol and glusterd returns success/failure based on the volume set option being set or unset ?<br><br>Thoughts ?<br><br>thanx,<br>deepak<br></div>