Latest CVS does not start

Andrej Borsenkow borsenkow.msk at sni.de
Wed Dec 2 10:24:19 GMT 1998


Luke, this is fishy ...

get_member_domain_sid(void):
{
  ...
return get_domain_sids(NULL, &global_member_sid, lp_passwordserver());
}

BOOL get_domain_sids(DOM_SID *sid3, DOM_SID *sid5, char *servers)
{
...
	if (sid3 != NULL)
	{
		/* send client info query, level 3.  receive domain name and sid */
		res = res ? do_lsa_query_info_pol(&cli, &pol, 3, dom3, sid3) : False;
	}

  ...

		if (!strequal(dom3, global_myworkgroup) ||
		    !strequal(dom5, global_myworkgroup))
		{
			DEBUG(0,("get_member_domain_sid: %s is a DC for %s not %s\n",
			          cli.desthost, dom5, global_myworkgroup));
			res = False;
		}

}

Both nmbd and smbd:

	if (!get_member_domain_sid())
	{
		DEBUG(0,("ERROR: Samba cannot obtain PDC SID from PDC(s) %s.\n",
		          lp_passwordserver()));
		exit(1);
	}


And here is what I get in log:

[1998/12/02 13:10:08, 0] lib/sids.c:(266)
  get_member_domain_sid:  is a DC for ITS not ITS

:))


/andrej


More information about the samba-ntdom mailing list