Win2k joining samba controlled domain problematic

Mayers, P J p.mayers at ic.ac.uk
Tue Oct 19 12:02:36 GMT 1999


I realise this might be awkward, but...

Try changing the name of the domain so it doesn't have a '.' in it. Win2k
assigns a different layout to NT domains, they're hierachial based on the
base DNS name of the domain. The '.' might be confusing Win2k.

That said, I doubt it will work - I suspect Win2k isn't working with Samba
domains yet.

Cheers,
Phil

-----Original Message-----
From: Angus Griffin
To: Multiple recipients of list SAMBA-NTDOM
Sent: 10/19/99 1:25 AM
Subject: Win2k joining samba controlled domain problematic

My Windows 2000 Professional (RC2) boxes (in the logs below, "celeron")
will
not join a domain controlled by my (previously quite happy)
Samba-2.1-prealpha box ("starion"). The Samba nmb daemon appears to be
doing
everything fine, as my logs for this daemon show below... please excuse
anything unnecesary in this log, too.

Problem occurs when attempting to tell the win2k box to use a domain in
the
network identification dialog (or similar). Windows 2000 reports "the
domain
THEBASS.NET does not exist or cannot be contacted".

My wins resolution appears to be working ok, though I am not sure about
the
inclusion of the dns domain name (also thebass.net). DNS and DHCP also
work
correctly. I can access the server through the usual methods (start,
run,
\\starion\sharename) and passwords apply as per normal to these shares.
Everything works perfectly under Windows9x including logons, userlist
browsing, (semi)-roving profiles etc.


One other oddity is that when I try to look up 'starion' using nmblookup
on
the box in question, I can't get any response as below.

"starion:~# nmblookup starion
Sending queries to 10.255.255.255
name_query failed to find name starion"

This seems... odd... as the other boxes appear to be able to contact it
just
fine.


I have spent several days solid trying to figure this out and think it's
about worthy of some newsgroup action. Any help will be greatly
appreciated!

Cheers,
Angus
root at theBASS.net


--- begin smb.conf excerpt
# Samba config file created using SWAT
# from magnetron.theBASS.net (10.0.0.10)
# Date: 1999/10/16 14:31:37

# Global parameters
[global]
 workgroup = THEBASS.NET
 netbios name = STARION
 server string = theBASS.net Domain Controller
 interfaces = 10.0.0.1
 security = USER
 encrypt passwords = Yes
; max log size = 50
 time server = Yes
 browse list = Yes
 socket options = TCP_NODELAY
 logon script = global.bat
 logon path = \\starion\%U\.win
 logon drive = h:
 domain logons = Yes
 os level = 40
 lm announce = True
 preferred master = Yes
 domain master = Yes
 dns proxy = Yes
 wins support = yes
 remote announce = 10.255.255.255
 remote browse sync = 10.255.255.255
 guest account = guest
 admin users = root
 hosts allow = 10.0.0. 127.

[services start here]
--- end smb.conf excerpt

--- begin log.nmb
[1999/10/18 18:58:07, 4]
nmbd/nmbd_workgroupdb.c:find_workgroup_on_subnet(181)
  find_workgroup_on_subnet: workgroup search for THEBASS.NET on subnet
10.0.0.1: found.
[1999/10/18 18:58:07, 4]
nmbd/nmbd_workgroupdb.c:find_workgroup_on_subnet(181)
  find_workgroup_on_subnet: workgroup search for THEBASS.NET on subnet
10.0.0.1: found.
[1999/10/18 18:58:07, 4]
nmbd/nmbd_workgroupdb.c:find_workgroup_on_subnet(181)
  find_workgroup_on_subnet: workgroup search for THEBASS.NET on subnet
UNICAST_SUBNET: found.
[1999/10/18 18:58:07, 4]
nmbd/nmbd_workgroupdb.c:find_workgroup_on_subnet(181)
  find_workgroup_on_subnet: workgroup search for THEBASS.NET on subnet
UNICAST_SUBNET: found.
[1999/10/18 18:58:07, 4] nmbd/nmbd_packets.c:process_dgram(1200)
  process_dgram: datagram from CELERON<00> to THEBASS.NET<1c> IP
10.0.0.11
for \MAILSLOT\NET\NETLOGON of type 18 len=61
[1999/10/18 18:58:07, 1]
nmbd/nmbd_processlogon.c:process_logon_packet(68)
  process_logon_packet: Logon from 10.0.0.11: code = 12
[1999/10/18 18:58:07, 3]
nmbd/nmbd_processlogon.c:process_logon_packet(197)
  process_logon_packet: SAMLOGON sidsize 0 ntv ffffff20
[1999/10/18 18:58:07, 3]
nmbd/nmbd_processlogon.c:process_logon_packet(208)
  process_logon_packet: SAMLOGON request from CELERON(10.0.0.11) for ,
returning logon svr \\STARION domain THEBASS.NET code 13 token=ff
[1999/10/18 18:58:07, 4] lib/util.c:dump_data(3017)
  [000] 13 00 5C 00 5C 00 53 00  54 00 41 00 52 00 49 00  ..\.\.S.
T.A.R.I.
  [010] 4F 00 4E 00 00 00 00 00  54 00 48 00 45 00 42 00  O.N.....
T.H.E.B.
  [020] 41 00 53 00 53 00 2E 00  4E 00 45 00 54 00 00 00  A.S.S...
N.E.T...
  [030] 20 FF FF FF FF 00 00 00                            .......
[1999/10/18 18:58:07, 4] nmbd/nmbd_packets.c:send_mailslot(1911)
  send_mailslot: Sending to mailslot \MAILSLOT\NET\GETDC105 from
THEBASS.NET<1c> IP 10.0.0.1 to CELERON<00> IP 10.0.0.11
[1999/10/18 18:58:07, 4] lib/util.c:dump_data(3017)
  [000] 13 00 5C 00 5C 00 53 00  54 00 41 00 52 00 49 00  ..\.\.S.
T.A.R.I.
  [010] 4F 00 4E 00 00 00 00 00  54 00 48 00 45 00 42 00  O.N.....
T.H.E.B.
  [020] 41 00 53 00 53 00 2E 00  4E 00 45 00 54 00 00 00  A.S.S...
N.E.T...
  [030] 20 FF FF FF FF 00 00 00                            .......
[1999/10/18 18:58:07, 4] nmbd/nmbd_packets.c:process_dgram(1200)
  process_dgram: datagram from CELERON<00> to THEBASS.NET<1c> IP
10.0.0.11
for \MAILSLOT\NET\NETLOGON of type 18 len=61
--- end log.nmb

--- begin tcpdump
19:48:59.937790 celeron.theBASS.net.1143 > starion.domain: 14+ (50)
19:48:59.947790 starion.domain > celeron.theBASS.net.1143: 14 NXDomain*
0/1/0 (114)
19:48:59.947790 celeron.theBASS.net.netbios-dgm >
10.255.255.255.netbios-dgm: udp 235
19:48:59.947790 celeron.theBASS.net.netbios-dgm > starion.netbios-dgm:
udp
235
19:48:59.957790 starion.netbios-dgm > celeron.theBASS.net.netbios-dgm:
udp
230
19:48:59.957790 starion.netbios-dgm > celeron.theBASS.net.netbios-dgm:
udp
230
19:49:04.937790 celeron.theBASS.net.netbios-dgm >
10.255.255.255.netbios-dgm: udp 235
19:49:04.937790 celeron.theBASS.net.netbios-dgm > starion.netbios-dgm:
udp
235
19:49:04.947790 starion.netbios-dgm > celeron.theBASS.net.netbios-dgm:
udp
230
19:49:04.947790 starion.netbios-dgm > celeron.theBASS.net.netbios-dgm:
udp
230
19:49:09.937790 celeron.theBASS.net.netbios-dgm >
10.255.255.255.netbios-dgm: udp 235
19:49:09.937790 celeron.theBASS.net.netbios-dgm > starion.netbios-dgm:
udp
235
19:49:09.947790 starion.netbios-dgm > celeron.theBASS.net.netbios-dgm:
udp
230
19:49:09.947790 starion.netbios-dgm > celeron.theBASS.net.netbios-dgm:
udp
230
--- end tcpdump


More information about the samba-ntdom mailing list