[Samba] gpo not working with samba 4 migrated
Rowland penny
rpenny at samba.org
Fri Jul 22 16:47:29 UTC 2016
On 22/07/16 13:10, lingpanda101 at gmail.com wrote:
> On 7/22/2016 3:37 AM, Rowland penny wrote:
>> On 21/07/16 22:18, Trenta sis wrote:
>>> I'm not sure what are you deatiling, is a bug in progress taht can
>>> cause
>>> this random problems with some gpos or this error can be ignored?
>>>
>>> 2016-07-21 20:37 GMT+02:00 Trenta sis <trenta.sis at gmail.com>:
>>>
>>>> Hi,
>>>>
>>>> First of all thanks for you answer, it seems that this can help,
>>>> now some
>>>> change made to gpo are applied and we are not receiving error in event
>>>> viewer, but seem that some change are not applied, why and where I
>>>> can find
>>>> some information, in samba log anv event viewer any error is reported
>>>>
>>>> Also I have tried
>>>>
>>>> # samba-tool ntacl sysvolreset
>>>>
>>>> After this tried
>>>> # samba-tool ntacl sysvolcheck
>>>> ERROR(<class 'samba.provision.ProvisioningError'>): uncaught
>>>> exception - ProvisioningError: DB ACL on GPO directory
>>>> /usr/local/samba/var/locks/sysvol/domain.com/Policies/{31B2F340-016D-11D2-945F-00C04FB984F9}
>>>> <http://domain.com/Policies/%7B31B2F340-016D-11D2-945F-00C04FB984F9%7D>
>>>> O:LAG: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)
>>>> 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 1630, in check_dir_acl
>>>> raise ProvisioningError('%s ACL on GPO directory %s %s does
>>>> not match expected value %s from GPO object' %
>>>> (acl_type(direct_db_access), path, fsacl_sddl, acl))
>>>>
>>>> Tried with new domain (no migrated) and then works, where is the
>>>> problem?
>>>>
>>>>
>>>>
>>>> 2016-07-21 18:51 GMT+02:00 Marc Muehlfeld <mmuehlfeld at samba.org>:
>>>>
>>>>> Hello,
>>>>>
>>>>> Am 21.07.2016 um 17:18 schrieb Trenta sis:
>>>>>> I have migrated samba 3 domain to samba, and I have found that
>>>>>> when you
>>>>> try
>>>>>> to use gpo this are not applied we receive in windwos event log
>>>>>> errors
>>>>> with
>>>>>> permissions in sysvol, I have checked paths to sysvol gpos and are
>>>>> correct.
>>>>>> Also I have tried with a new fresh domain (not migrated) and with
>>>>>> this
>>>>> new
>>>>>> install works GPO
>>>>>>
>>>>>> How can I debug this problems and find a solution?
>>>>>
>>>>> Have you tried
>>>>>
>>>>> https://wiki.samba.org/index.php/FAQ#Incompatible_permissions_of_GPO_objects_and_SysVol_share
>>>>>
>>>>>
>>>>>
>>>>> Regards,
>>>>> Marc
>>>>>
>>>>
>>
>> The ACLs that Samba sets on the sysvol directory are wrong, I was
>> going to look into this, but asked on samba-technical first. I was
>> informed, by Stefan Metzmacher, that he had looked into this some
>> time ago, but pressure of work had stopped him completing the work.
>> I have tested his patches, made a few very minor changes and they
>> work, until you add another GPO, this is when it goes wrong. It
>> checks the ACLs on the files in the GPO, then reports they are wrong,
>> I am looking into this now.
>>
>> Rowland
>>
>
> Rowland,
>
> My testing shows if you assign a GID to 'Domain Admins'.
> Sysvolreset and check will fail. Will this be addressed possibly by
> the patches?
>
Didn't know this, will look into it and if required, try to fix it.
Rowland
More information about the samba
mailing list