[EICLUSt] Samba streitet sich um Master Browser und wird kein PDC...
Niels Dettenbach
nd at syndicat.com
Mo Mär 19 19:46:28 CET 2012
Hallo,
augenscheinlich nachdem heute irgendemand sein Windows Notebook mit an den Samba steckte, erhob sich jener selbst zum Master Browser, womit der PDC nicht mehr für Anmeldungen zu sehen, war. Inzwischen hat eine bereits lange laufender Windose den Masterstatus geerbt. Der sonst als PDC recht zuverlässig agierende Samba PDC ist nun nicht mehr für Windows Clients für Anmeldungen "zu sehen".
So würfelt z.B. ein nmblookup -T -M <DOMAIN> den betr. PC aus - nicht aber wie üblich den PDC.
Ein ähnliches Problem hatte ich schon früher mal - da allerdings war lediglich die Netzmaske in der "Interfaces" der smb.conf verdreht.
--- schnipp ---
2012/03/19 19:12:56, 8] nmbd/nmbd_elections.c:361(check_elections)
check_elections: Cannot send election packet yet as name SRG<1e> not yet registered on subnet 192.168.123.202
---schnapp ---
hier die aktuelle [global]:
--- schnipp ---
[global]
name resolve order = host wins lmhosts bcast
time server = Yes
lprm command = lprm -P'%p' %j
netbios name = SERVER
lpresume command = lpc release '%p' %j
logon script = %U.bat
workgroup = SRG
os level = 255
queueresume command = lpc start '%p'
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -g machines -s /bin/false %u
max log size = 5000
log level = 10
lanman auth = yes
log file = /var/log/samba/log.%m
load printers = No
map acl inherit = Yes
username level = 15
#socket options = SO_KEEPALIVE TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
logon drive = L:
guest ok = yes
domain master = Yes
local master = Yes
idmap backend = rid:KPAK=100-100000000
winbind use default domain = yes
passdb backend = tdbsam
logon home = \\%L\%U
wins support = Yes
case sensitive = No
dos filetime resolution = Yes
netbios aliases = audioserv
server string = PDC und Audioserver
queuepause command = lpc stop '%p'
preexec = /usr/local/bin/netlogon %U
logon path = \\%L\profiles\%U
client lanman auth = yes
lppause command = lpc hold '%p' %j
preferred master = Yes
winbind cache time = 1
domain logons = Yes
#add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -g machines -s /bin/false %m$
interfaces = 192.168.123.202/255.255.0.0 127.0.0.1/255.0.0.0
hosts allow = 192.168.123. 192.168.124. localhost
bind interfaces only = yes
--- schnapp ---
...zu lauschen scheint er jedenfalls:
~ # netstat -atun|grep 137
udp 0 0 192.168.255.255:137 0.0.0.0:*
udp 0 0 192.168.123.202:137 0.0.0.0:*
udp 0 0 0.0.0.0:137
Der "echte" PDC ist der 192.168.123.202 - der falsche MB ist die 192.168.124.242
Inzwischen habe ich verschiedenste Varianten der interfaces Definition ausprobiert sowie mit/ohne gebundenen Interfaces probiert - ohne Erfolg.
Testweise habe ich auch die wins.dat und browse.dat sowie die Caches entfernt usw.
Einen Level 10 Log des nmbd habe ich hier hingelegt, aus dem ich nicht wirklich schlau werde:
http://217.171.190.10/srg.debug.txt
Einen nbmlookup -T -M SRG (Level 10) hier:
http://217.171.190.10/srg.nmblookup.txt
Freue mich über jede Unterstützung und Tip - mir ergrauen schon die Haare...
Vielen Dank vorab für jeden Hinweis!
Beste Grüße,
Niels.
--
---
Niels Dettenbach
Syndicat IT & Internet
http://www.syndicat.com
---
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 836 bytes
Beschreibung: This is a digitally signed message part.
URL : <http://lists.syndicat.com/pipermail/linuxnode/attachments/20120319/a75b9d0e/attachment.asc>
Mehr Informationen über die Mailingliste Linuxnode