• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Samba-Server Logdigest

Thommy345

Newbie
Hallo zusammen,
auf meinem Samba läuft Logdigest.
Bekomme täglich eine email mit "viel" Inhalt nur kann ich leider nicht wirklich was damit anfangen.
z.B.:

/var/log/samba/log.nmbd:

Messages matching keywords in the "alarming" list:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
(192 lines)
[2007/03/04 10:21:13, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(351)
find_domain_master_name_query_fail:
[2007/03/04 10:36:20, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(351)
find_domain_master_name_query_fail:
[2007/03/04 10:51:26, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(351)
find_domain_master_name_query_fail:
usw, usw,usw.

All lines that are not in the "ignore" list:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
(192 lines)
Unable to find the Domain Master Browser name HOME-TUX-SERVER<1b> for the workgroup HOME-TUX-SERVER.
Unable to sync browse lists in this workgroup.
Unable to find the Domain Master Browser name HOME-TUX-SERVER<1b> for the workgroup HOME-TUX-SERVER.
Unable to sync browse lists in this workgroup.
Unable to find the Domain Master Browser name HOME-TUX-SERVER<1b> for the workgroup HOME-TUX-SERVER.
usw, usw,usw.

/var/log/messages:
Messages matching keywords in the "alarming" list:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
(203 lines)
Mar 4 10:21:13 tux-server nmbd[3381]: [2007/03/04 10:21:13, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(351)
Mar 4 10:21:13 tux-server nmbd[3381]: find_domain_master_name_query_fail:
Mar 4 10:36:20 tux-server nmbd[3381]: [2007/03/04 10:36:20, 0] nmbd/nmbd_browsesync.c:find_domain_master_name_query_fail(351)
usw, usw, usw.

All lines that are not in the "ignore" list:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
(241 lines)
Mar 4 10:15:46 tux-server syslog-ng[2588]: STATS: dropped 16
Mar 4 10:21:13 tux-server nmbd[3381]: Unable to find the Domain Master Browser name HOME-TUX-SERVER<1b> for the workgroup HOME-TUX-SERVER.
Mar 4 10:21:13 tux-server nmbd[3381]: Unable to sync browse lists in this workgroup.
Mar 4 10:36:07 tux-server kernel: usb 1-2: USB disconnect, address 12
Mar 4 10:36:07 tux-server kernel: drivers/usb/class/usblp.c: usblp0: removed
Mar 4 10:36:08 tux-server kernel: ohci_hcd 0000:00:02.0: wakeup
Mar 4 10:36:09 tux-server kernel: usb 1-2: new full speed USB device using ohci_hcd and address 13
usw, usw, usw.

Ich bin mir jetzt nicht sicher wie man dann richtig vorgeht.
Stimmt denn hier auf meinem Samba-Server etwas nicht?
Oder soll ich die Einträge einfach Ignorieren?
Wo genau kann ich die "falschen" Einstellungen ändern damit sie nicht mehr täglich in der email erscheinen?

Gruß
Thommy234
 

pft

Advanced Hacker
Stimmt denn hier auf meinem Samba-Server etwas nicht?
Kann man wohl so sagen.

Du hast offensichtlich eine NT-Domäne definiert ohne einen dafür notwendigen PDC aufzusetzen bzw. ohne dass Samba den identifizieren kann.

Sag doch mal was Du eigentlich vorhast (willst Du übehaupt eine Domäne?) und wie Du Samba konfiguriert hast.

Ciao
 
OP
T

Thommy345

Newbie
Hi,
also NT-Domäne brauch ich nicht.
Samba läuft auch schon eine ganze Weile zuverlässig.

Zitat:
"Sag doch mal was Du eigentlich vorhast (willst Du übehaupt eine Domäne?) und wie Du Samba konfiguriert hast."

Zugriff auf div. Ordner über Router von zwei WinXP Clients.
CUPS läuft auch noch.

Wo bzw. wie stelle ich dann diese NT-Domäne ab?

Gruß
Thommy345
 

pft

Advanced Hacker
Wo bzw. wie stelle ich dann diese NT-Domäne ab?
Mindestens mit
Code:
security=share
oder mit Hilfe eines der vielen Beispiele hier im Form oder auf samba.org oder, oder, oder

... oder uns wenigstens deine Konfig zeigst wie gewünscht, damit hier keine Ratestunde wird
 
OP
T

Thommy345

Newbie
Also meine Samba.conf auf SuSe 10.2:

[global]
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
workgroup=HOME-TUX-SERVER
server string = Linux-Home-Server
interfaces = 192.168.133.53/255.255.255.0
unix password sync = yes
passwd program = /usr/bin/passwd %u
kernel oplocks = yes
bind interfaces only = yes
socket options = TCP_NODELAY
keep alive = 15
guest account = nobody
wins support = yes
printcap name = cups
load printers = yes
printing = cups
security = user
usershare allow guests = No

[printers]
path = /home-server/spool
browsable = no
guest ok = yes
valid users = Benutzer1 Benutzer2
writeable = no
printable = yes
use client driver = yes
browseable = no
comment = Drucker
read only = Yes

[gemeinsam]
comment = Gemeinsame Dateien
path = /home-server/samba/gemeinsam
read only = no
valid users = Benutzer1 Benutzer2
# Papierkorbfunktion
vfs objects = recycle:repository=.recycle
recycle:touch = no
recycle:keeptree = no
recycle:exclude = *.tmp, *.temp, *.log, *.ldb
recycle:exclude_dir = tmp
recycle:versions = yes
hide unreadable = yes

[Benutzer1]
comment = Dateien von Benutzer1
path = /server/samba/Benutzer1
read only = no
valid users = Benutzer1
# Papierkorbfunktion
vfs objects = recycle:repository=.recycle
recycle:touch = no
recycle:keeptree = no
recycle:exclude = *.tmp, *.temp, *.log, *.ldb
recycle:exclude_dir = tmp
recycle:versions = yes
hide unreadable = yes

[Benutzer2]
comment = Dateien von Benutzer2
path = /server/samba/Benutzer2
read only = no
valid users = Benutzer2
# Papierkorbfunktion
vfs objects = recycle:repository=.recycle
recycle:touch = no
recycle:keeptree = no
recycle:exclude = *.tmp, *.temp, *.log, *.ldb
recycle:exclude_dir = tmp
recycle:versions = yes
hide unreadable = yes

Bin ja mal gespannt was ich alles falsch gemacht habe :roll:

Gruß
Thommy345
 

pft

Advanced Hacker
also an sich hätte ich "secirty=share" erwartet.
Aber wenn ich die docu (man page) richtig verstehe müsste es auch mit User gehen. Ist veilleicht ein versuch wert obwohl "security=share" natürlich etwas anderes ist. Alle beispiele die ich bisher gesehen habe verwenden "sahre" wenn keine domain im spiel ist. Kann sien dass die Doku hier für uns Laien etwas unklar ist.

Das andere wäre wins support=yes zu streichen bzw. auf default=no zusetzen. Aber auch hier bin ich erhrlich gesagt unsicher.

Ansonsten fionde ich da kein Problem. Sieht eher recht "profimäßig" aus. Darf man nach der Quelle fragen?
 
OP
T

Thommy345

Newbie
pft schrieb:
Sieht eher recht "profimäßig" aus. Darf man nach der Quelle fragen?

Hi,
sehr schmeichelnd, danke :lol:
Zusammengeschustert hab ich das genaugenommen selber nach div. Beispielen im Internet.
Bin noch relativ neu auf Linux und Samba.


Gruß
Thommy345
 

stka

Guru
Lass da ja "security=user" stehen das bedeutet das sich jeder Benutzer am System authentifizieren muss. Bei "security=share" arbeit der Samba wie ein Win 3.11.
Setze mal "Domain master = yes" und "local master = yes" .
 

pft

Advanced Hacker
@stka:

wenn er domain master = yes setzt ist er zwar die Meldung los, aber dann betreibt er einen PDC.
Das muss nicht sein bzw. ist für ihn overkill.
Eigentlich braucht er nur share bzw. win3.11 Verhalten.

Die Frage wäre aus meiner Sicht also:
nicht
- wie implementiert er den felhenden PDC
sondern
- wie konfiguriert er samba so dass er keinen braucht

Also welche Einstllung in seiner smb.conf bzw. welcher default führt dazu dass Samba meint einen PDC zu brauchen?
 

stka

Guru
Blödsin! Die Einstellung "Domain Master" erstellt keinen PDC, da wird nur der Masterbrowser gesetzt und zwar für das gesammte Netz, beim "Local Master" wird das für die Workgroup gesetzt (siehe man smb.conf).
Ein PDC benötigt IMMER den Parameter "domain logons = yes". Die Standardeinstellung für "Domain Master" ist "auto" kann auch immer so bleiben. Die Einstellung "Domain Master = No" führt immer wieder zu Fehlermeldungen.
Die Fehlermeldung zeigt ganz klar das der Masterbrowser für die NetBIOS Namen nicht gefunden wird.
Da der samba immer ein "os level = 20" hat, wenn nichts eingestellt ist, wird er immer versuchen Masterbrowser zu werden, da diese Wert höher ist wie der einer Windows Workstation. Wenn man das dann aber in der smb.conf verbietet, dann gewinnt der samba zwar die Abstimmung wird es aber nicht.
 
OP
T

Thommy345

Newbie
stka schrieb:
Setze mal "Domain master = yes" und "local master = yes" .

Werd ich mal Probieren, blöd ist nur das ich immer warten muß bis Logdigest ausgeführt wird (10:15 Uhr).
Gibt es keine ordentliche man zu Logdigest?
Es sollte doch möglich sein Logdigest manuell auszuführen, oder?
Kann einfach nix finden im Internet...

Gruß
Thommy345
 
OP
T

Thommy345

Newbie
Also, hab jetzt Domain master = yes und local master = yes gesetzt.
Jetzt sieht die email so aus:

/var/log/samba/log.nmbd:
________________________________________________________________________________

All lines that are not in the "ignore" list:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
(3 lines)
***************
*** WARNING ***: Log file /var/log/samba/log.nmbd is smaller than last time checked!
*************** This could indicate tampering.




/var/log/messages:
________________________________________________________________________________

Messages matching keywords in the "alarming" list:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
(27 lines)
Mar 9 11:54:48 tux-server smbd[3753]: getpeername failed. Error was Der Socket ist nicht verbunden
Mar 9 11:54:48 tux-server smbd[5591]: getpeername failed. Error was Der Socket ist nicht verbunden
Mar 9 11:54:48 tux-server smbd[5591]: write_data: write failure in writing to client 0.0.0.0. Error Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
Mar 9 11:55:00 tux-server smbd[5592]: read_data: read failure for 4 bytes to client 192.168.122.44. Error = Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
Mar 9 11:55:36 tux-server smbd[3753]: getpeername failed. Error was Der Socket ist nicht verbunden
Mar 9 11:55:36 tux-server smbd[5596]: getpeername failed. Error was Der Socket ist nicht verbunden
usw. usw. usw.

All lines that are not in the "ignore" list:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
(77 lines)
Mar 9 11:54:48 tux-server smbd[3753]: [2007/03/09 11:54:48, 0] lib/util_sock.c:get_peer_addr(1229)
Mar 9 11:54:48 tux-server smbd[5591]: [2007/03/09 11:54:48, 0] lib/util_sock.c:get_peer_addr(1229)
Mar 9 11:54:48 tux-server smbd[5591]: [2007/03/09 11:54:48, 0] lib/util_sock.c:write_data(562)
Mar 9 11:54:48 tux-server smbd[5591]: [2007/03/09 11:54:48, 0] lib/util_sock.c:send_smb(769)
Mar 9 11:54:48 tux-server smbd[5591]: Error writing 4 bytes to client. -1. (Die Verbindung wurde vom Kommunikationspartner zurückgesetzt)
Mar 9 11:55:00 tux-server smbd[5592]: [2007/03/09 11:55:00, 0] lib/util_sock.c:read_data(534)
Mar 9 11:55:36 tux-server smbd[3753]: [2007/03/09 11:55:36, 0] lib/util_sock.c:get_peer_addr(1229)
Mar 9 11:55:36 tux-server smbd[5596]: [2007/03/09 11:55:36, 0] lib/util_sock.c:get_peer_addr(1229)
Mar 9 11:55:36 tux-server smbd[5596]: [2007/03/09 11:55:36, 0] lib/util_sock.c:write_data(562)
Mar 9 11:55:36 tux-server smbd[5596]: [2007/03/09 11:55:36, 0] lib/util_sock.c:send_smb(769)
Mar 9 11:55:36 tux-server smbd[5596]: Error writing 4 bytes to client. -1. (Die Verbindung wurde vom Kommunikationspartner zurückgesetzt)
Mar 9 12:00:24 tux-server smbd[5632]: [2007/03/09 12:00:24, 0] lib/util_sock.c:read_data(534)
Mar 9 12:02:03 tux-server smbd[5640]: [2007/03/09 12:02:03, 0] lib/util_sock.c:read_data(534)
Mar 9 14:18:04 tux-server smbd[3753]: [2007/03/09 14:18:04, 0] lib/util_sock.c:get_peer_addr(1229)
Mar 9 14:18:04 tux-server smbd[6225]: [2007/03/09 14:18:04, 0] lib/util_sock.c:get_peer_addr(1229)
usw. usw. usw.

System Status:
________________________________________________________________________________


Mail queue
=-=-=-=-=-
Mail queue is empty

System status
=-=-=-=-=-=-=
Linux 2.6.18.2-34-default (geeko@buildhost) (gcc 4.1.2 20061115) #1 1CPU [tux-server]

Memory: Total Used Free Shared Buffers
Mem: 516224 445028 71196 0 69744
Swap: 2104472 4 2104468

Bootup: Fri Mar 9 08:20:50 2007 Load average: 0.27 0.06 0.02 1/111 12948

user : 0:06:59.16 0.4% page in : 564583 disk 1: 31664r 86972w
nice : 0:00:55.33 0.1% page out: 755460
system: 0:01:12.62 0.1% page act: 159974
IOwait: 0:05:36.09 0.4% page dea: 14799
hw irq: 0:00:03.51 0.0% page flt: 3603575
sw irq: 0:00:02.39 0.0% swap in : 0
idle : 1d 1:39:51.30 99.1% swap out: 0
uptime: 1d 1:54:39.60 context : 9744809

irq 0: 23403834 timer irq 9: 0 acpi
irq 1: 74 i8042 irq 10: 0 MPU401 UART
irq 3: 2 irq 11: 1
irq 4: 2 irq 12: 7626 i8042
irq 5: 1 irq 14: 135370 ide0
irq 6: 4 floppy [2] irq177: 11 ehci_hcd:usb1, ohci1
irq 7: 0 parport0 [3] irq185: 3884 ohci_hcd:usb2, ohci_
irq 8: 2 rtc irq193: 9579489 NVidia nForce2, eth0

Local disk space
=-=-=-=-=-=-=-=-
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 9.9G 3.3G 6.1G 35% /
udev 253M 96K 252M 1% /dev
/dev/hda3 15G 3.9G 11G 28% /home
/dev/hda4 84G 4.3G 75G 6% /home-server

Network device status
=-=-=-=-=-=-=-=-=-=-=
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
lo: 8288266 2654 0 0 0 0 0 0 8288266 2654 0 0 0 0 0 0
eth0:46379739 102866 0 0 0 0 0 0 24449097 42816 0 0 0 0 0 0
eth1: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
sit0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

So, ist das dann in Ordnung?
Ist jetzt etwas kürzer aber immer noch viele Fehlermeldungen, oder?

Gruß
Thommy345
 
OP
T

Thommy345

Newbie
Hi,

ist das normal das wenn ich einmal über Yast nach meinem Samba-Einstellungen geschaut habe wieder

domain master = no
local master = no

in der conf steht?
Ich hatte beide auf yes gesetzt (über Editor).
Muss ich die conf evtl. noch anderswo ändern damit das nicht passiert?

Gruß
Thommy345
 
Oben