[Samba] AD-DC samba_gpoupdate failing

Kristján Valur Jónsson kristjan at rvx.is
Mon Feb 25 14:25:55 UTC 2019

Well, I had a look at the python bindings and the error handling was in
  I fixed libgpo/pygpo.c and I now get:
    gpos = ads.get_gpo_list(creds.get_username())
SystemError: Failed to get machine token for 'DC01$' (CN=DC01,OU=Domain

(the failing call is  status = gp_get_machine_token(self->ads_ptr, frame,

I'm a former python core dev, so I know a bit about python c code.  I've
fixed what I could find there, and will create a pull request.  Meanwhile,
do you know why this may be failing?  The DN does exist.

On Mon, 25 Feb 2019 at 13:10, Rowland Penny via samba <samba at lists.samba.org>

> On Mon, 25 Feb 2019 12:56:59 +0000
> Kristján Valur Jónsson via samba <samba at lists.samba.org> wrote:
> > Hi,
> > I just upgraded to 4.8.9 and decided to give the samba_gpoupdate
> > feature a whirl.
> > However, it fails.
> > The line that's failing is "gpos =
> > ads.get_gpo_list(creds.get_username())" returning None.
> >
> > This is probably a failure, since it should otherwise return an empty
> > list (if there were no gpos to return).  But there is no output to
> > indicate what may be failing.
> > I have  setup of three redundant domain controllers, all of them
> > similarly failing. Any thought on this, before I start digging around
> > inside gpo.so in the python module dir?
> >
> >
> It was renamed to 'samba_gpudate' from 4.9.0, there were other changes
> as well, perhaps testing 4.9.x would be a good idea.
> Rowland
> --
> To unsubscribe from this list go to the following URL and read the
> instructions:  https://lists.samba.org/mailman/options/samba

Kristján Valur Jónsson, RVX

More information about the samba mailing list