[Samba] Phantom competing domain master browser

David Maier dave at bardacious.com
Tue Oct 18 05:53:11 GMT 2005


My FC 2 server with Samba 3.0.10 had been working fine before I removed 
the second NIC I had installed. Since that time I have been unable to 
convince Samba that it is the domain master browser; it continues to 
find an existing master browser at the IP address for the now 
non-existent NIC.  I have searched to remove all references to the old 
IP address from configuration files, but have found none.  I removed its 
ifconfig file.  I'm using this box solely for DHCP and Samba. It's the 
sole PDC on my network.   I'm not running DNS or a firewall on it (which 
is why I removed the second NIC). I've appended a log snippet from a 
recent restart of smb.  I've also appended the global section of my 
smb.conf.  I'm sure I've overlooked something painfully simple.  Any 
help would be appreciated.

NMBD.LOG:

[2005/10/11 13:02:01, 0] nmbd/nmbd.c:main(669)
  Netbios nameserver version 3.0.10-1.fc2 started.
  Copyright Andrew Tridgell and the Samba Team 1994-2004
[2005/10/11 13:02:01, 0] nmbd/asyncdns.c:start_async_dns(149)
  started asyncdns process 2362
[2005/10/11 13:02:01, 0] nmbd/nmbd_logonnames.c:add_logon_names(163)
  add_domain_logon_names:
  Attempting to become logon server for workgroup BARDACIOUS on subnet 
192.168.111.253 <http://192.168.111.253>
[2005/10/11 13:02:01, 0] nmbd/nmbd_logonnames.c:add_logon_names(163)
  add_domain_logon_names:
  Attempting to become logon server for workgroup BARDACIOUS on subnet 
UNICAST_SUBNET
[2005/10/11 13:02:01, 0] 
nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(327)
  become_domain_master_browser_wins:
  Attempting to become domain master browser on workgroup BARDACIOUS, 
subnet UNICAST_SUBNET.
[2005/10/11 13:02:01, 0] 
nmbd/nmbd_become_dmb.c:become_domain_master_browser_wins(341)
  become_domain_master_browser_wins: querying WINS server from IP 
127.0.0.1 <http://127.0.0.1> for domain master browser name 
BARDACIOUS<1b> on workgroup BARDACIOUS
[2005/10/11 13:02:01, 0] 
nmbd/nmbd_logonnames.c:become_logon_server_success(124)
  become_logon_server_success: Samba is now a logon server for workgroup 
BARDACIOUS on subnet UNICAST_SUBNET
[2005/10/11 13:02:01, 0] 
nmbd/nmbd_become_dmb.c:become_domain_master_query_success(225)
  become_domain_master_query_success:
  There is already a domain master browser at IP 65.122.147.22 
<http://65.122.147.22> for workgroup BARDACIOUS registered on subnet 
UNICAST_SUBNET.
[2005/10/11 13:02:05, 0] 
nmbd/nmbd_logonnames.c:become_logon_server_success(124)
  become_logon_server_success: Samba is now a logon server for workgroup 
BARDACIOUS on subnet 192.168.111.253 <http://192.168.111.253>
[2005/10/11 13:02:24, 0] 
nmbd/nmbd_become_lmb.c:become_local_master_stage2(396)
  *****
                                                                                                                             

  Samba name server SERVER is now a local master browser for workgroup 
BARDACIOUS on subnet 192.168.111.253 <http://192.168.111.253>
                                                                                                                             

  *****
[2005/10/11 13:02:45, 0] 
nmbd/nmbd_browsesync.c:domain_master_node_status_fail(250)
  domain_master_node_status_fail:
  Doing a node status request to the domain master browser
  for workgroup BARDACIOUS at IP 65.122.147.22 <http://65.122.147.22> 
failed.
  Cannot sync browser lists.

SMB.CONF GLOBAL SECTION:

netbios name = SERVER
workgroup = bardacious
passdb backend = tdbsam
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
interfaces = eth0, lo
bind interfaces only = yes
os level = 65
hosts allow = 192.168.111. 127.
preferred master = yes
domain master = yes
local master = yes
name resolve order = wins lmhosts bcast
WINS support = yes
security = user
domain logons = yes
username map = /etc/samba/smbusers
logon path = \\%L\Profiles\%U\%m
logon drive = H:
logon home = \\%L\%U\.winprofile\%m
logon script = logon.bat
add user script = /usr/sbin/useradd -m %u
add machine script = /usr/sbin/useradd -s /bin/false -d /var/lib/nobody %u
load printers = yes
printing = cups
printcap name = cups



More information about the samba mailing list