[Samba] Everyone ACL problem
Rowland Penny
rpenny at samba.org
Sat Nov 26 11:08:28 UTC 2016
On Sat, 26 Nov 2016 11:44:50 +0100
Kévin GUERINEAU via samba <samba at lists.samba.org> wrote:
> Hello list,
>
> I have problems with my PDC Samba Servers and all file servers.
> All DC Server have a compiled Samba 4.4.5. File servers have Samba
> Debian packages.
>
> In all shared folders, the ACL has the group "Everyone" and I can't
> remove it.
> The biggest problem concern SYSVOL, I can't modify GPO, I have an
> error in MMC.
> I have tried to resolv the problem with the "samba-tool ntacl
> sysvolreset" command but it didn't resolv anything.
>
>
> #samba-tool ntacl sysvolcheck
> ERROR(<class 'samba.provision.ProvisioningError'>): uncaught
> exception - ProvisioningError: DB ACL on GPO file
> //usr/local/samba/var/locks/sysvol/campuslr.cma17/Policies//{31B2F340-016D-11D2-945F-00C04FB984F9}/USER/Preferences/Groups/Groups.xml
> O:BAG:DUD:(A;;0x001f01ff;;;DA)(A;;0x001f01ff;;;EA)(A;;0x001f01ff;;;BA)(A;;0x001f01ff;;;SY)(A;;0x001200a9;;;AU)(A;;0x001200a9;;;ED)
> does not match expected value
> O:DAG:DAD:P(A;OICI;0x001f01ff;;;DA)(A;OICI;0x001f01ff;;;EA)(A;OICIIO;0x001f01ff;;;CO)(A;OICI;0x001f01ff;;;DA)(A;OICI;0x001f01ff;;;SY)(A;OICI;0x001200a9;;;AU)(A;OICI;0x001200a9;;;ED)
> from GPO object
> File
> "//usr/local/samba/lib/python2.7/site-packages/samba/netcmd//__init__.py",
> line 175, in _run
> return self.run(*args, **kwargs)
> File
> "/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/ntacl.py",
> line 270, in run
> lp)
> File
> "//usr/local/samba/lib/python2.7/site-packages/samba/provision//__init__.py",
> line 1732, in checksysvolacl
> direct_db_access)
> File
> "//usr/local/samba/lib/python2.7/site-packages/samba/provision//__init__.py",
> line 1683, in check_gpos_acl
> domainsid, direct_db_access)
> File
> "//usr/local/samba/lib/python2.7/site-packages/samba/provision//__init__.py",
> line 1640, in check_dir_acl
> raise ProvisioningError('%s ACL on GPO file %s %s does not match
> expected value %s from GPO object' % (acl_type(direct_db_access),
> os.path.join(root, name), fsacl_sddl, acl))
>
> # samba-tool dbcheck
> Checking 2591 objects
> Checked 2591 objects (0 errors)
>
> # samba-tool gpo aclcheck
> ERROR(<type 'exceptions.KeyError'>): uncaught exception - 'No such
> element' File
> "//usr/local/samba/lib/python2.7/site-packages/samba/netcmd//__init__.py",
> line 175, in _run
> return self.run(*args, **kwargs)
> File
> "/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/gpo.py",
> line 1150, in run
> ds_sd_ndr = m['nTSecurityDescriptor'][0]
>
>
> I tried to reinstall DC2, but then the problem extended itself to DC2.
> I have the same problem on the fileservers.
> I don't know where is the problem. Moreover I have a second Samba
> domain without this problem.
>
> Best regards,
> Kevin
Have you tried 'samba-tool ntacl sysvolreset'
Rowland
PS Don't refer to your AD DC as a PDC, that is something else
entirely ;-)
More information about the samba
mailing list