First some overview about our setup:
Fedora Core machine using Samba v. 3.5.15 (el5-packages).
Primary Domain Controller, several Windows XP, Vista , Windows 7 domain members.
One main share \\server\data, mapped as S:\
Several folder on S:\ , to descibe the problem: folder A for group A (0770 admin:A), B for group B (0770 admin:B), folder P for public (0777).
On Windows XP everything works fine, user aa of group A can browse folder, access, change files as expected, on folder B, access is denied, folder P is okay.
On Windows 7 the Windows Explorer declares "acces denied" on folder A and B for user aa, the public folder is okay.
Using cmd, directory access is okay. Browsing folder A okay, folder B (cd S:\B ; dir "file not found") is "denied", folder P okay.
Some story with "FreeCommander", here everything works as expected.
All other programs that use the Windows Explorer browsing component show the same problem.
What can be done?
Similar behaviour on Samba 3.5.5 or 3.5.7
Workaround: Instead of adding the group to the ACL, add the users of the group manually. Then it works.
We need some more information.
Can you provide your smb.conf?
Which filesystem do you use?
This problem was fixed today for the vfs gpfs module (bug 9003).
Created attachment 7669 [details]
Thank you for your reply. Please find enclosed our smb.conf (not very nice, no documentation).
We use both ext3 (no acl) and xfs (acl). Both partitions are linked into one directory (/data, therefore wide links).
Same problem with Version 3.5.16.