Hi, I've got a browsing problem, I'm searching the error for a long time now so I think betimes it's a bug ;-) For debugging purposes, I've left away everything in the network that's not necessary. There's now only one XP-Prof workstation (domain member) and one samba server (3.0.22, acting as PDC) anymore. Bind9 is the local DNS server; Forward and PTR entries are working. The DNS domain is the same as the NT. The problem is: Everything works (domain logons, searching the computer with the windows search feature, accessing with \\server, ...) EXCEPT the network neighbourhood. It is empty and there is no PC in it. There is no error and there is no delay while searching. Here is a copy of my smb.conf: [global] netbios name = server workgroup = INTRA.COMPANY.NET server string = server passdb backend = tdbsam os level = 128 preferred master = yes domain master = yes local master = yes security = user encrypt passwords = true domain logons = yes logon path = \\%L\profile logon drive = U: logon home = \\%N\%U logon script = logon.cmd map to guest = never ;guest account = nobody ;map to guest = Bad User ;username map = /etc/samba/users.map unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = Enter*new*UNIX*password: %n\n \nRetype*new*UNIX*password: %n\n \npasswd:*password*updated*successfully* ;time server = yes wins support = yes ;dns proxy = yes name resolve order = lmhosts wins bcast host printing = cups printcap name = cups load printers = yes preserve case = yes dos charset = CP850 create mask = 600 directory mask = 700 short preserve case = yes unix charset = ISO8859-1 log level = 3 ; log file = /var/log/samba/smb%m.log log file = /var/log/samba/SMB.log max log size = 50000 [netlogon] (...) As you can see, I've configured samba as WINS-server. Clients configuration is assigned by DHCP with: option netbios-node-type 8; option netbios-name-servers 192.168.200.121; I've tried almost everything I could but I'm unable to find the error. The first strange thing is (on the server itself): $ smbclient -L server -U % Domain=[INTRA.COMPANY.NET] OS=[Unix] Server=[Samba 3.0.22] Sharename Type Comment --------- ---- ------- web-publish Printer publish PDF on homepage pub Disk public place IPC$ IPC IPC Service (server Server) ADMIN$ IPC IPC Service (server Server) Domain=[INTRA.COMPANY.NET] OS=[Unix] Server=[Samba 3.0.22] Server Comment --------- ------- Workgroup Master --------- ------- As you can see, there is NO (!) server or workgroup although WINS, DNS etc etc is properly configured. On windows: % NET VIEW no entries in list % NBTSTAT -c LAN-Verbindung: Knoten-IP-Adresse: [192.168.200.201] Bereichskennung: [] NetBIOS-Remotecache-Namentabelle Name Typ Hostadresse Dauer [Sek.] ------------------------------------------------------------- INTRA.COMPANY.NET <1C> GRUPPE 192.168.200.121 72 % NBTSTAT -n LAN-Verbindung: Knoten-IP-Adresse: [192.168.200.201] Bereichskennung: [] Lokale NetBIOS-Namentabelle Name Typ Status --------------------------------------------- STYLISTIC <00> EINDEUTIG Registriert INTRA.COMPANY.NET <00> GRUPPE Registriert STYLISTIC <20> EINDEUTIG Registriert INTRA.COMPANY.NET <1E> GRUPPE Registriert % NBTSTAT -a SERVER LAN-Verbindung: Knoten-IP-Adresse: [192.168.200.201] Bereichskennung: [] NetBIOS-Namentabelle des Remotecomputers Name Typ Status --------------------------------------------- SERVER <00> EINDEUTIG Registriert SERVER <03> EINDEUTIG Registriert SERVER <20> EINDEUTIG Registriert ..__MSBROWSE__. <01> GRUPPE Registriert INTRA.COMPANY.NET<00> GRUPPE Registriert INTRA.COMPANY.NET<1B> EINDEUTIG Registriert INTRA.COMPANY.NET<1C> GRUPPE Registriert INTRA.COMPANY.NET<1D> EINDEUTIG Registriert INTRA.COMPANY.NET<1E> GRUPPE Registriert MAC Adresse = 00-00-00-00-00-00 % BROWSTAT STATUS Status for domain INTRA.COMPANY.NET on transport \Device\NetBT_Tcpip_{CFE1851D-F46 9-482D-8682-2137FEF1FF3E} Browsing is active on domain. Master browser name is: SERVER Unable to determine build of browser master: 2 \\\\SERVER . Version:04.09 Flags: 9a0b NT CONTROLLER SERVER 1 backup servers retrieved from master SERVER \\SERVER There are 0 servers in domain INTRA.COMPANY.NET on transport \Device\NetBT_Tcp ip_{CFE1851D-F469-482D-8682-2137FEF1FF3E} There are 0 domains in domain INTRA.COMPANY.NET on transport \Device\NetBT_Tcp ip_{CFE1851D-F469-482D-8682-2137FEF1FF3E} As you can see, "0 servers" and "0 domains" in domain. This can't be correct. In the log files, there is really nothing that looks like an error message, but if you want to have logs, I really like to send them. I even tried to analyze traffic with Ethereal, there were lots of NetServerEnum2 Requests for domain INTRA.COMPANY.NET but in the responses there was always a "Entry count:0" and "Available entries: 0". Can you help me? Or is this really a bug? Thank you very much! Best Regards, desperate Niki
On Tue, 2006-04-11 at 03:12 +0200, Niki Hammler wrote:> Hi, > > I've got a browsing problem, I'm searching the error for a long time now > so I think betimes it's a bug ;-) > > For debugging purposes, I've left away everything in the network that's > not necessary. There's now only one XP-Prof workstation (domain member) > and one samba server (3.0.22, acting as PDC) anymore. > > Bind9 is the local DNS server; Forward and PTR entries are working. The > DNS domain is the same as the NT. > > The problem is: Everything works (domain logons, searching the computer > with the windows search feature, accessing with \\server, ...) EXCEPT > the network neighbourhood. It is empty and there is no PC in it. There > is no error and there is no delay while searching. > > Here is a copy of my smb.conf: > > [global] > netbios name = server > workgroup = INTRA.COMPANY.NET > server string = server > passdb backend = tdbsam > > os level = 128 > preferred master = yes > domain master = yes > local master = yes > > security = user > encrypt passwords = true > domain logons = yes > logon path = \\%L\profile > logon drive = U: > logon home = \\%N\%U > logon script = logon.cmd > > map to guest = never > ;guest account = nobody > ;map to guest = Bad User > ;username map = /etc/samba/users.map > unix password sync = yes > passwd program = /usr/bin/passwd %u > passwd chat = Enter*new*UNIX*password: %n\n > \nRetype*new*UNIX*password: %n\n \npasswd:*password*updated*successfully* > > ;time server = yes > wins support = yes > ;dns proxy = yes > name resolve order = lmhosts wins bcast host > > printing = cups > printcap name = cups > load printers = yes > > preserve case = yes > dos charset = CP850 > create mask = 600 > directory mask = 700 > short preserve case = yes > unix charset = ISO8859-1 > > log level = 3 > ; log file = /var/log/samba/smb%m.log > log file = /var/log/samba/SMB.log > max log size = 50000 > > [netlogon] > (...) > > As you can see, I've configured samba as WINS-server. > Clients configuration is assigned by DHCP with: > > option netbios-node-type 8; > option netbios-name-servers 192.168.200.121; > > I've tried almost everything I could but I'm unable to find the error. > The first strange thing is (on the server itself): > > $ smbclient -L server -U % > Domain=[INTRA.COMPANY.NET] OS=[Unix] Server=[Samba 3.0.22] > > Sharename Type Comment > --------- ---- ------- > web-publish Printer publish PDF on homepage > pub Disk public place > IPC$ IPC IPC Service (server Server) > ADMIN$ IPC IPC Service (server Server) > Domain=[INTRA.COMPANY.NET] OS=[Unix] Server=[Samba 3.0.22] > > Server Comment > --------- ------- > > Workgroup Master > --------- ------- > > As you can see, there is NO (!) server or workgroup although WINS, DNS > etc etc is properly configured. > > On windows: > > % NET VIEW > no entries in list > > % NBTSTAT -c > LAN-Verbindung: > Knoten-IP-Adresse: [192.168.200.201] Bereichskennung: [] > > NetBIOS-Remotecache-Namentabelle > > Name Typ Hostadresse Dauer [Sek.] > ------------------------------------------------------------- > INTRA.COMPANY.NET <1C> GRUPPE 192.168.200.121 72 > > % NBTSTAT -n > LAN-Verbindung: > Knoten-IP-Adresse: [192.168.200.201] Bereichskennung: [] > > Lokale NetBIOS-Namentabelle > > Name Typ Status > --------------------------------------------- > STYLISTIC <00> EINDEUTIG Registriert > INTRA.COMPANY.NET <00> GRUPPE Registriert > STYLISTIC <20> EINDEUTIG Registriert > INTRA.COMPANY.NET <1E> GRUPPE Registriert > > % NBTSTAT -a SERVER > LAN-Verbindung: > Knoten-IP-Adresse: [192.168.200.201] Bereichskennung: [] > > NetBIOS-Namentabelle des Remotecomputers > > Name Typ Status > --------------------------------------------- > SERVER <00> EINDEUTIG Registriert > SERVER <03> EINDEUTIG Registriert > SERVER <20> EINDEUTIG Registriert > ..__MSBROWSE__. <01> GRUPPE Registriert > INTRA.COMPANY.NET<00> GRUPPE Registriert > INTRA.COMPANY.NET<1B> EINDEUTIG Registriert > INTRA.COMPANY.NET<1C> GRUPPE Registriert > INTRA.COMPANY.NET<1D> EINDEUTIG Registriert > INTRA.COMPANY.NET<1E> GRUPPE Registriert > > MAC Adresse = 00-00-00-00-00-00 > > % BROWSTAT STATUS > Status for domain INTRA.COMPANY.NET on transport > \Device\NetBT_Tcpip_{CFE1851D-F46 > 9-482D-8682-2137FEF1FF3E} > Browsing is active on domain. > Master browser name is: SERVER > Unable to determine build of browser master: 2 > \\\\SERVER . Version:04.09 Flags: 9a0b NT CONTROLLER SERVER > 1 backup servers retrieved from master SERVER > \\SERVER > There are 0 servers in domain INTRA.COMPANY.NET on transport > \Device\NetBT_Tcp > ip_{CFE1851D-F469-482D-8682-2137FEF1FF3E} > There are 0 domains in domain INTRA.COMPANY.NET on transport > \Device\NetBT_Tcp > ip_{CFE1851D-F469-482D-8682-2137FEF1FF3E} > > As you can see, "0 servers" and "0 domains" in domain. This can't be > correct. > > In the log files, there is really nothing that looks like an error > message, but if you want to have logs, I really like to send them. > > I even tried to analyze traffic with Ethereal, there were lots of > NetServerEnum2 Requests for domain INTRA.COMPANY.NET but in the > responses there was always a "Entry count:0" and "Available entries: 0". > > > Can you help me? > Or is this really a bug? > > > Thank you very much! > > Best Regards, > > desperate Niki---- try mv wins.dat wins-bak.dat and then restarting samba and see if that helps wins.dat is usually located /var/lib/samba or /var/cache/samba (the latter being Red Hat/Fedora inclined) Craig
Hello, I have a problem with browsing, (maybe not problem, but i can't configure it successfully) I have two subnets: A B ------------------------ --------------------------- 10.254.129.0/24 | | 10.254.128.0/24 |------- Firewall/Router-----| Two Win2k3 DC| (dhcp relay) | Samba 3.0.21b (Debian) (dhcp,dns) | | Win XP ------------------------. --------------------------- I have configured the SAMBA to use AD authenticaton perfectly, but I'm in trouble with the Browsing List. In the subnet B, I have an XP, and i can't browse computers in Subnet A after started nmbd. If I don't start nmbd the local master browser is the XP and I can see other computers of Subnet A. Firewall accept SMB connections between subnets. I tried to start samba with local master and prefferred master option, but It wasn't succesfull. I don't want to use WINS. Can you help me resolve this problem? Thanks a lot! Boki