[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Samba local master geht nicht



Hallo Gerhard,

Gerhard Engler schrieb/wrote:

> ich habe hier ein Netzwerk, indem auf 2 Linux-Rechnern jeweils Samba 
> läuft. Nach dem Lesen der HowTo weis ich, daß einer als domain master 
> und einer als local master laufen sollte.

Das kann auch beides auf einem Rechner aktiviert sein.

> Leider kann ich mit Win-Clients am local master zwar der Domäne 
> beitreten, beim Anmelden erhalte ich jedoch die Fehlermeldung, daß der 
> PDC nicht erreichbar ist.

Hast Du denn den PDC dem anderen Server bekanntgemacht?

Ich bin mir nicht mehr ganz sicher, meine aber, dass es beim "local
master" und "domain master" nur um das Verwalten der Browse-Listen
geht, sprich: diese Optionen haben zunaechst einmal nichts mit der
Tatsache zu tun, dass einer der samba-Server als PDC fubgiert.

> Beim domain master funktioniert alles.
> 
> Hier die smb.conf des local masters:

Da sind mir ein paar Kleinigkeiten aufgefallen, die ich einfach mal
kommentieren werde...

> [global]
>     password server = gustav
>     smb passwd file = /etc/smbpasswd
>     domain master = auto

Da wuerde ich einen expliziten Wert eintragen...

>     remote browse sync = 192.168.1.255

Damit "blubberst" Du ein gesamtes Subnetz voll...

>     remote announce = 192.168.1.255/duck
>     read size = 8192
>     encrypt passwords = yes
>     lpq command = /usr/bin/lpstat -o%p
>     character set = iso8859-1
>     kernel oplocks = false
>     short preserve case = yes
>     wins support = no
>     wins server = 192.168.1.5
>     dns proxy = yes
>     case sensitive = no
>     hosts allow = 192.168.1.1 192.168.1.2 [u.v.m]

Der Uebersichtlichkeit halber wuerde ich hier die Subnetze (z.B.
192.168.1.0/255.255.255.0) eintragen und nicht jeden Rechner einzeln.

>     interfaces = 192.168.1.12/255.255.255.0 ath0 [..]

Das am Ende soll doch sicher "eth0" heissen, oder?
Hier wuerde ich noch das loopback-Interface hinzufuegen, damit man
auch mal via "localhost" etwas testen kann. Ausserdem wuerde ich
entweder IP-Adressen oder Device-Namen verwenden, nicht beides. Hat
aber eher kosmetischen Charakter.

[..]
>     server string = %h mit Samba %v

Naja... "Windows 2020 Enterprise Server" taete es natuerlich
auch...;-)

> Hier ein Auszug aus der log.nmbd
> 
> [2003/07/26 15:00:55, 0] nmbd/nmbd.c:main(783)
>   Netbios nameserver version 2.2.3a-14 for Debian started.
>   Copyright Andrew Tridgell and the Samba Team 1994-2002
> [2003/07/26 15:00:55, 0] nmbd/nmbd_logonnames.c:add_logon_names(156)
>   add_domain_logon_names:
>   Attempting to become logon server for workgroup DUCK on subnet 
> 192.168.1.12

Das duerfte mit Deinen Remote-Announce-Eintraegen zusammenhaengen...

[..] 
> --snip - (die letzten beiden Meldungen kommen nun mehrmals)
> 
> DUCK on subnet 192.168.2.1
> [2003/07/26 15:00:59, 0] 
> nmbd/nmbd_logonnames.c:become_logon_server_success(115)
>   become_logon_server_success: Samba is now a logon server for 
> workgroup DUCK on subnet 192.168.3.1

192.168.3.1 wuerde ich nicht unbeding als "Subnet" bezeichnen...
Ueberpruefe nochmal saemtliche IP-Adressen in der smb.conf, ob sie in
der angegebenen Form Sinn machen...
 
> --snip-- (die letzten beiden Meldungen kommen nun mehrmals

Achte auch hier auf die erwaehnten IP-Adressen.

> [2003/07/26 15:01:19, 0] 
> nmbd/nmbd_become_lmb.c:become_local_master_stage2(404)
>   *****
> 
>   Samba name server GOOFY is now a local master browser for workgroup 
> DUCK on subnet 192.168.2.1
> 
>   *****
> [2003/07/26 15:01:19, 0] 
> nmbd/nmbd_become_lmb.c:become_local_master_stage2(404)
>   *****
> 
>   Samba name server GOOFY is now a local master browser for workgroup 
> DUCK on subnet 192.168.3.1
> 
>   *****
> [2003/07/26 15:01:19, 0] 
> nmbd/nmbd_responserecordsdb.c:find_response_record(237)
>   find_response_record: response packet id 31311 received with no 
> matching record.
> [2003/07/26 15:03:18, 0] 
> nmbd/nmbd_incomingdgrams.c:process_master_browser_announce(396)
>   process_master_browser_announce: Not configured as domain master - 
> ignoring master announce.
> [2003/07/26 15:03:18, 0]
> 
> 
> Woran könnte das liegen?

Dieser letzte Logeintrag liegt daran, dass dieser Host nicht als
Domain Master Browser konfiguriert ist.

Ich wuerde auf beiden Server mal die Rmmote Announce- und Remote
Browse Sync-Eintraege herausnehmen...

Gruss,
Christian

--
Christian Schmidt | Germany | christian.schmidt@chemie.uni-hamburg.de
PGP Key ID: 0x28266F2C

Attachment: pgpo2vIaIg2Uo.pgp
Description: PGP signature


Reply to: