Can't enumerate user list from WinXP -- samba-3.0alpha21

Esh, Andrew Andrew_Esh at
Mon Feb 24 16:10:35 GMT 2003

I don't think the Win2K example needs to look up user info. I wonder if this
is really a correct comparison.

I noticed that the example file being opened on FreeBSD has an owner and
group sid: root.wheel, while the win2k capture shows a file with a zero
offset for the sids, and no sids set. Compare Win2K packet #202 with FreeBSD
packet #274. Either the missing user lookup is not the problem, or if it is,
the problem may be that the Win2K file does not have enough security info on
it to require a lookup.

This needs more characterization.

> -----Original Message-----
> From: Richard Sharpe [mailto:rsharpe at]
> Sent: Monday, February 24, 2003 1:25 AM
> To: Vich
> Cc: samba-technical at
> Subject: RE: Can't enumerate user list from WinXP -- samba-3.0alpha21
> On Mon, 24 Feb 2003, Vich wrote:
> > Hi Richard,
> > 
> > Thanks for your reply. I have captured the packets you need.
> > This is my network environment.
> > 
> > WinXP (vich-xp
> > Win2k (vich-dev
> > FreeBSD (vich-test
> > 
> > I captured the packets and saved them to "FreeBSD.cap" when
> > I used WinXP to connect to FreeBSD, right-click a shred service
> > to get ACL information, click Add button to try to add a new entry,
> > and click Search now button to get all entries that I could add. I
> > did the same steps when I used WinXP to connect Win2k box
> > and saved them to "Win2k.cap".
> I have looked at these, and can see that there are 
> differences in the set 
> of SAMR calls that WinXP sends to Win2K vs Samba/FreeBSD. In 
> particular, 
> with Win2K, WinXP does a QueryDispInfo after an OpenDomain 
> S-1-5-21-x-y-z, 
> while against Samba/FreeBSD, WinXP does not do that.
> I will have to try it myself from a WinXP client to Samba.
> Regards
> -----
> Richard Sharpe, rsharpe[at], rsharpe[at], 
> sharpe[at],

More information about the samba-technical mailing list