Remote is a WinXP, strings reported by various smbclient versions: 1.9.x: Domain=[WORKGROUP] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] 2.2.7: Domain=[WORKGROUP] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] 3.0.0: Domain=[PC1] OS=[Windows 5.1] Server=[Windows 5.1] you see that 3.0.0 gets wrong Server= and set Domain= to netbios name instead of workgroup/domain name. Moreover, I have a Red Hat 7.3 samba-3.0.0 server which, when querying itself, sets Server=[unix] instead of Server=[samba.something]
This should be fixed in 3.0.2a
Partially, now I get 3.0.2a: Domain=[PC1] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] So Server= is right now, but Domain= is still different. The samba server now correctly says Server=[samba.something]
This is what the client sends in the NTLMSSP negotiate. We are printing what the client sends us. Take a look at a level 10 debug log to see.
I looked at debug 10. So samba3 is able to use a new protocol with newer MS oses and when winxp uses this protocol sends name + dns domain instead of netbios domain? I tried using -m nt1 but no change. So there's no way to see the workgroup/domain of a winxp workstation using smbclient? nmblookup is needed? Thanks
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.