As many threads I've seen about this, couldn't find an answer, maybe I'm just missing something.
I have a firewall that has a few different subnets (a wireless, lan, and dmz) and I want all of them to be able to see computers on each other's networks to browse network shares (I'm working on a seperate file server for the dmz for security, but I only have so much money
). Right now I have the firewall set as the wins server, all computers are set to use it for the wins server. After a very long time, the network browser in windows won't show any computer, but I can connect to them using //machine/ (which doesn't work without the wins server), it will then show up in the list of computers on the network once I try to connect to it.
This is the error that's coming up in the error logs:
Code:
Aug 21 02:56:33 localhost nmbd[12883]: [2005/08/21 02:56:33, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(353)
Aug 21 02:56:33 localhost nmbd[12883]: Unable to find the Domain Master Browser name VRILLUSIONS<1b> for the workgroup VRILLUSIONS.
Aug 21 02:56:33 localhost nmbd[12883]: Unable to sync browse lists in this workgroup.
Aug 21 02:56:33 localhost nmbd[12883]: [2005/08/21 02:56:33, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(353)
Aug 21 02:56:33 localhost nmbd[12883]: Unable to find the Domain Master Browser name VRILLUSIONS<1b> for the workgroup VRILLUSIONS.
Aug 21 02:56:33 localhost nmbd[12883]: Unable to sync browse lists in this workgroup.
Aug 21 02:56:33 localhost nmbd[12883]: [2005/08/21 02:56:33, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(353)
Aug 21 02:56:33 localhost nmbd[12883]: Unable to find the Domain Master Browser name VRILLUSIONS<1b> for the workgroup VRILLUSIONS.
Aug 21 02:56:33 localhost nmbd[12883]: Unable to sync browse lists in this workgroup.
(it shows up three times whenever I try to run it)
my smb.conf file is as follows:
Code:
[global]
dns proxy = no
load printers = no
server string = WINS server
socket options = TCP_NODELAY
workgroup = VRILLUSIONS
netbios name = alev
os level = 75
prefered master = yes
local master = yes
domain master = no
interfaces = eth2 eth3 eth4
security = user
keepalive = 60
max log size = 50
wins support = true
eth2, eth3, and eth4 are the interfaces that the local subnets are on. eth0, which I leave out of there for security, is the internet.
I have tried both yes and no for domain master as well as prefered master and the results are always the same. I made sure all other linux server have the os level lower and the prefered master and domain master = no.
Also, there is no PDC or domain controller set anywhere.
Running nmblookup -U 127.0.0.1 -R '*' from the firewall:
Code:
querying * on 127.0.0.1
D.D.D.1 *<00>
L.L.L.1 *<00>
W.W.W.1 *<00>
where D.D.D.1 is the ip of the dmz interface, L.L.L.1 is the ip of the LAN interface, and W.W.W.1 is the ip of the wireless interface.
Running nmblookup -U 127.0.0.1 -R 'sofiya' (a server on the dmz) from the firewall
Code:
querying sofiya on 127.0.0.1
D.D.D.20 sofiya<00>
So it appears that lookups are working fine, it's just not able to list all of them in network neighborhood, and I keep getting that error in the logs. It
appears to be mostly harmless, but I still don't want to keep getting those errors messages to me from logcheck, and if it wasn't in one of the default samba rules to ignore, it must be a important one. Thanks for any help on this.
(edit)
btw, this is on Debian 3.1 if that is any help
(/edit)