In a shared directory, I was facing the problem that some files or folders were not accessible from Windows. On the server side, ownership and ALCs were all OK. After a lot of efforts trying to find out why I was able to access file A and not file B, while both had exactly same permissions, I finally found that the file I was not able to access had security.NTACL xattr, while the accessible file has not.
after issuing the command:
xattr -d security.NTACL file\ B
I finally was able to access file B.
I'm now on Zentyal 4.0, but the server was successively upgraded from Zentyal 3.1, 3.2, 3.3, 3.4, 3.5... It is possible the corrupted NTACL was introduced by an other version, or by an upgrade process...
Hopefully, my problem now seems to be resolved. Am I the only one who had this problem? Did anybody know what could cause NTACL attribute to be corrupted?
Thank you,
Charles.