[Samba] after edit gpo with RSAT sysvol acls are invalid

Rowland Penny rpenny at samba.org
Tue Sep 8 13:17:32 UTC 2026


On Tue, 8 Sep 2026 14:36:51 +0200
Giuseppe Arvati via samba <samba at lists.samba.org> wrote:

> Hello,
> 
> every time I try to edit gpo with RSAT tools the sysvol acl become
> invalid
> 
> After gpo modification the Registry.pol owner and group become
> 
> # owner: BUILTIN\\administrators
> # group: users
> 
> 
> # file: 
> var/lib/samba/sysvol/apam-ad.apam.lan/Policies/{31B2F340-016D-11D2-945F-00C04FB984F9}/MACHINE/Registry.pol
> # owner: BUILTIN\\administrators
> # group: users
> user::rwx
> user:NT\040Authority\\system:rwx
> user:NT\040Authority\\authenticated\040users:r-x
> user:APAM-AD\\domain\040admins:rwx
> user:APAM-AD\\enterprise\040admins:rwx
> user:NT\040Authority\\enterprise\040domain\040controllers:r-x
> group::---
> group:users:---
> group:BUILTIN\\administrators:rwx
> group:NT\040Authority\\system:rwx
> group:NT\040Authority\\authenticated\040users:r-x
> group:APAM-AD\\domain\040admins:rwx
> group:APAM-AD\\enterprise\040admins:rwx
> group:NT\040Authority\\enterprise\040domain\040controllers:r-x
> mask::rwx
> other::---
> 
> after sysvolreset the same file
> 
> # owner: APAM-AD\\domain admins
> # group: APAM-AD\\domain admins
> 
> # file: 
> var/lib/samba/sysvol/apam-ad.apam.lan/Policies/{31B2F340-016D-11D2-945F-00C04FB984F9}/MACHINE/Registry.pol
> # owner: APAM-AD\\domain\040admins
> # group: APAM-AD\\domain\040admins
> user::rwx
> user:NT\040Authority\\system:rwx
> user:NT\040Authority\\authenticated\040users:r-x
> user:APAM-AD\\enterprise\040admins:rwx
> user:NT\040Authority\\enterprise\040domain\040controllers:r-x
> group::rwx
> group:NT\040Authority\\system:rwx
> group:NT\040Authority\\authenticated\040users:r-x
> group:APAM-AD\\domain\040admins:rwx
> group:APAM-AD\\enterprise\040admins:rwx
> group:NT\040Authority\\enterprise\040domain\040controllers:r-x
> mask::rwx
> other::---
> 
> I use RSAT gpo editor logged with a user member of APAM-AD\\domain
> admins
> 
> I have some problems to distribute gpo to clients ( sync time, .. )
> and I think it cound dipend of some misconfiguration somewhere (
> sysvol access right ? )
> 
> I saw same problem in older posts but without a clear solution
> 
> Actual configuration is 1 DC and 2 DM as file server
> 
> The DC was intalled at the and of 2025 with 4.23/deb12 and regularly 
> updated every time
> 
> Actual version is 4.24.5-Debian-4.24.5+dfsg-1~bpo13+1
> 
> Below my DC smb.conf

No it isn't, it looks like the output of 'testparm' to me and you
shouldn't run testparm on a Samba AD DC, you should run 'samba-tool
testparm'.

> 
> # Global parameters
> [global]
>          ad dc functional level = 2016
>          disable netbios = Yes
>          disable spoolss = Yes
>          dns forwarder = 10.1.1.5
>          load printers = No
>          ntlm auth = mschapv2-and-ntlmv2-only
>          passdb backend = samba_dsdb
>          printcap name = /dev/null
>          realm = APAM-AD.APAM.LAN
>          restrict anonymous = 2
>          rpc server dynamic port range = 50000-55000
>          server role = active directory domain controller
>          server smb transports = 445
>          usershare max shares = 100
>          workgroup = APAM-AD
>          rpc_server:tcpip = no
>          rpc_daemon:spoolssd = embedded
>          rpc_server:spoolss = embedded
>          rpc_server:winreg = embedded
>          rpc_server:ntsvcs = embedded
>          rpc_server:eventlog = embedded
>          rpc_server:srvsvc = embedded
>          rpc_server:svcctl = embedded
>          rpc_server:default = external
>          winbindd:use external pipes = true
>          idmap_ldb:use rfc2307 = yes
>          idmap config * : backend = tdb
>          map archive = No
>          printing = bsd
>          vfs objects = dfs_samba4 acl_xattr
> 
> [sysvol]
>          path = /var/lib/samba/sysvol
>          read only = No
> 
> [netlogon]
>          path = /var/lib/samba/sysvol/apam-ad.apam.lan/scripts
>          read only = No
> 

I notice you are using rfc2307 for idmap, have you given Domain Admins
a gidNumber attribute ?

Rowland



More information about the samba mailing list