darx at sent.com
2013-Sep-07 23:35 UTC
[Samba] Help troubleshooting "find_domain_master_name_query_fail" on SMB v4?
I'm running smbd -V Version 4.1.0rc2-3.1-3075-SUSE-oS12.3-x86_64 This is a standalone server, and the only SMB/CIFS instance on my LAN. On launch, I see the following "find_domain_master_name_query_fail" error in logs. I can't track down what I've managed to do wrong; pointers appreciated. ==> log.nmbd <= [2013/09/07 16:21:41, 2] ../source3/nmbd/nmbd_elections.c:42(send_election_dgram) send_election_dgram: Sending election packet for workgroup WORKGROUP on subnet 192.168.1.202 [2013/09/07 16:21:41, 2] ../source3/nmbd/nmbd_elections.c:205(run_elections) run_elections: >>> Won election for workgroup WORKGROUP on subnet 192.168.1.202 <<< [2013/09/07 16:21:41, 2] ../source3/nmbd/nmbd_become_lmb.c:538(become_local_master_browser) become_local_master_browser: Starting to become a master browser for workgroup WORKGROUP on subnet 192.168.1.202 [2013/09/07 16:21:49, 0] ../source3/nmbd/nmbd_become_lmb.c:397(become_local_master_stage2) ***** Samba name server test is now a local master browser for workgroup WORKGROUP on subnet 192.168.1.202 ***** [2013/09/07 16:21:49, 0] ../source3/nmbd/nmbd_browsesync.c:354(find_domain_master_name_query_fail) find_domain_master_name_query_fail: Unable to find the Domain Master Browser name WORKGROUP<1b> for the workgroup WORKGROUP. Unable to sync browse lists in this workgroup. Checking smbclient -N -L test Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.0rc2-3.1-3075-SUSE-oS12.3-x86_64] Sharename Type Comment --------- ---- ------- testSHARE Disk IPC$ IPC IPC Service (Samba 4.1.0rc2-3.1-3075-SUSE-oS12.3-x86_64) Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.0rc2-3.1-3075-SUSE-oS12.3-x86_64] Server Comment --------- ------- test Samba 4.1.0rc2-3.1-3075-SUSE-oS12.3-x86_64 Workgroup Master --------- ------- WORKGROUP test My smb conf is cat /etc/samba/smb.conf [global] interfaces = 192.168.1.202/255.255.252.0 smb ports = 137 138 139 445 bind interfaces only = yes hosts allow = 192.168.1. 127.0.0.1 localhost hosts deny = all max connections = 5 max xmit = 32767 strict sync = no sync always = no strict locking = no keepalive = 300 wide links = yes getwd cache = yes use sendfile = true netbios name = test workgroup = WORKGROUP wins support = yes wins server = 192.168.1.202 local master = yes preferred master = yes os level = 65 name resolve order = wins bcast security = user encrypt passwords = yes passdb backend = tdbsam map to guest = Bad User username map = /etc/samba/username_map.conf idmap config * : backend = tdb2 idmap config * : range = 1000000-2000000 logon path = \\%L\profiles\.msprofile logon home = \\%L\%U\.9xprofile logon drive = P: usershare allow guests = no load printers = no printing = bsd printcap name = /dev/null disable spoolss = yes printcap cache time = 0 log file = /var/log/samba/samba.log.%m log level = 2 max log size = 5000 debug timestamp = yes syslog = 1 syslog only = no socket options = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF=16384 SO_SNDBUF=16384 kernel oplocks = no unix extensions = no [testSHARE] path = /home/testSHARE read only = Yes guest ok = Yes veto files = /*.jpg/ delete veto files = no oplocks = no level2 oplocks = no csc policy = disable inherit permissions = no inherit acls = no map acl inherit = no
Dale Schroeder
2013-Sep-09 17:49 UTC
[Samba] Help troubleshooting "find_domain_master_name_query_fail" on SMB v4?
Several things you could try. 1. Set in [global] domain master = yes 2. Use either "wins support" or "wins server", but not both. Based on what you have in "interfaces", if this system is to be the wins server, then use "wins support = yes" and eliminate the "wins server" parameter. 3. Check for firewall / selinux / apparmor issues. Also it is no longer recommended to use the "socket options" directive. For a standalone server, you do not need any of the idmap or logon parameters. There are probably other you could eliminate, but these are the most obvious. Dale On 09/07/2013 6:35 PM, darx at sent.com wrote:> I'm running > > smbd -V > Version 4.1.0rc2-3.1-3075-SUSE-oS12.3-x86_64 > > This is a standalone server, and the only SMB/CIFS instance on my LAN. > > On launch, I see the following "find_domain_master_name_query_fail" > error in logs. > > I can't track down what I've managed to do wrong; pointers appreciated. > > ==> log.nmbd <=> [2013/09/07 16:21:41, 2] > ../source3/nmbd/nmbd_elections.c:42(send_election_dgram) > send_election_dgram: Sending election packet for > workgroup WORKGROUP on subnet 192.168.1.202 > [2013/09/07 16:21:41, 2] > ../source3/nmbd/nmbd_elections.c:205(run_elections) > run_elections: >>> Won election for workgroup > WORKGROUP on subnet 192.168.1.202 <<< > [2013/09/07 16:21:41, 2] > ../source3/nmbd/nmbd_become_lmb.c:538(become_local_master_browser) > become_local_master_browser: Starting to become a > master browser for workgroup WORKGROUP on subnet > 192.168.1.202 > [2013/09/07 16:21:49, 0] > ../source3/nmbd/nmbd_become_lmb.c:397(become_local_master_stage2) > ***** > > Samba name server test is now a local master browser > for workgroup WORKGROUP on subnet 192.168.1.202 > > ***** > [2013/09/07 16:21:49, 0] > ../source3/nmbd/nmbd_browsesync.c:354(find_domain_master_name_query_fail) > find_domain_master_name_query_fail: > Unable to find the Domain Master Browser name > WORKGROUP<1b> for the workgroup WORKGROUP. > Unable to sync browse lists in this workgroup. > > > Checking > > smbclient -N -L test > Domain=[WORKGROUP] OS=[Unix] Server=[Samba > 4.1.0rc2-3.1-3075-SUSE-oS12.3-x86_64] > > Sharename Type Comment > --------- ---- ------- > testSHARE Disk > IPC$ IPC IPC Service (Samba > 4.1.0rc2-3.1-3075-SUSE-oS12.3-x86_64) > Domain=[WORKGROUP] OS=[Unix] Server=[Samba > 4.1.0rc2-3.1-3075-SUSE-oS12.3-x86_64] > > Server Comment > --------- ------- > test Samba > 4.1.0rc2-3.1-3075-SUSE-oS12.3-x86_64 > > Workgroup Master > --------- ------- > WORKGROUP test > > > My smb conf is > > cat /etc/samba/smb.conf > > [global] > interfaces = 192.168.1.202/255.255.252.0 > smb ports = 137 138 139 445 > bind interfaces only = yes > hosts allow = 192.168.1. 127.0.0.1 localhost > hosts deny = all > > max connections = 5 > max xmit = 32767 > strict sync = no > sync always = no > strict locking = no > keepalive = 300 > wide links = yes > getwd cache = yes > use sendfile = true > > netbios name = test > workgroup = WORKGROUP > *wins support = yes > wins server = 192.168.1.202* > local master = yes > preferred master = yes > os level = 65 > name resolve order = wins bcast > > security = user > encrypt passwords = yes > passdb backend = tdbsam > map to guest = Bad User > username map = /etc/samba/username_map.conf > > *idmap config * : backend = tdb2 > idmap config * : range = 1000000-2000000 > > logon path = \\%L\profiles\.msprofile > logon home = \\%L\%U\.9xprofile > logon drive = P:* > usershare allow guests = no > > load printers = no > printing = bsd > printcap name = /dev/null > disable spoolss = yes > printcap cache time = 0 > > log file = /var/log/samba/samba.log.%m > log level = 2 > max log size = 5000 > debug timestamp = yes > syslog = 1 > syslog only = no > > *socket options = TCP_NODELAY SO_KEEPALIVE > SO_RCVBUF=16384 SO_SNDBUF=16384* > > kernel oplocks = no > unix extensions = no > > [testSHARE] > path = /home/testSHARE > read only = Yes > guest ok = Yes > veto files = /*.jpg/ > delete veto files = no > > oplocks = no > level2 oplocks = no > csc policy = disable > inherit permissions = no > inherit acls = no > map acl inherit = no >