PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba3 generiert immer LOG Einträge wenn XPSP2 hochfährt...



Fly
28.02.05, 11:39
Samba3 generiert immer LOG Einträge bei XP SP2, wenn dieser hochfährt und die Netzlaufwerke verbindet. Das Problem habe ich schon seit Monaten und auf 2 Samba Servern. Version: samba3-3.0.7-1
und samba-3.0.9-2.3 Ich hoffe mir kann jemand helfen, denn mir die LOGs so nerven. Clientseitig gibt es kein Problem.

Folgende Einträge werden in /var/log/warn und /var/log/messages generiert:


Feb 28 08:22:54 s218750b smbd[12664]: [2005/02/28 08:22:54, 0] lib/util_sock.c:get_peer_addr(1000)
Feb 28 08:22:54 s218750b smbd[12664]: getpeername failed. Error was Transport endpoint is not connected
Feb 28 08:22:54 s218750b smbd[12664]: [2005/02/28 08:22:54, 0] lib/util_sock.c:get_peer_addr(1000)
Feb 28 08:22:54 s218750b smbd[12664]: getpeername failed. Error was Transport endpoint is not connected
Feb 28 08:22:54 s218750b smbd[12664]: [2005/02/28 08:22:54, 0] lib/util_sock.c:write_socket_data(430)
Feb 28 08:22:54 s218750b smbd[12664]: write_socket_data: write failure. Error = Connection reset by peer
Feb 28 08:22:54 s218750b smbd[12664]: [2005/02/28 08:22:54, 0] lib/util_sock.c:write_socket(455)
Feb 28 08:22:54 s218750b smbd[12664]: write_socket: Error writing 4 bytes to socket 7: ERRNO = Connection reset by peer
Feb 28 08:22:54 s218750b smbd[12664]: [2005/02/28 08:22:54, 0] lib/util_sock.c:send_smb(647)
Feb 28 08:22:54 s218750b smbd[12664]: Error writing 4 bytes to client. -1. (Connection reset by peer)

Diese Einträge werden nur gemacht, wenn ein XP Rechner im Netzwerk mit dem Samba Server verbindet. Ich habe eigentlich 2 XP Rechner im Netzwerk und dutzend W2k, mich wundert, dass es bei W2k nicht passiert, wobei die gleiche Netzlaufwerke verbunden werden :eek:

Ich habe den Loglevel höher auf 8 geschraubt:

[2005/02/28 11:21:46, 6] param/loadparm.c:lp_file_list_changed(2690)
lp_file_list_changed()
file /etc/samba/smb.conf -> /etc/samba/smb.conf last mod_time: Mon Feb 28 08:19:31 2005

[2005/02/28 11:21:46, 3] smbd/process.c:check_reload(1311)
Printcap cache time expired.
[2005/02/28 11:21:46, 7] param/loadparm.c:lp_servicenumber(4047)
lp_servicenumber: couldn't find printers
[2005/02/28 11:21:46, 7] param/loadparm.c:lp_servicenumber(4047)
lp_servicenumber: couldn't find printers
[2005/02/28 11:21:46, 7] param/loadparm.c:lp_servicenumber(4047)
lp_servicenumber: couldn't find printers
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_KEEPALIVE = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_REUSEADDR = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_BROADCAST = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option TCP_NODELAY = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option IPTOS_LOWDELAY = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option IPTOS_THROUGHPUT = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDBUF = 16384
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVBUF = 16384
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDLOWAT = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVLOWAT = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDTIMEO = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVTIMEO = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_KEEPALIVE = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_REUSEADDR = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_BROADCAST = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option TCP_NODELAY = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option IPTOS_LOWDELAY = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option IPTOS_THROUGHPUT = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDBUF = 16384
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVBUF = 16384
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDLOWAT = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVLOWAT = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDTIMEO = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
"/var/log/samba/log.smbd" [nur Lesen] 258L, 13898C
socket option SO_RCVTIMEO = 0
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_context_list(763)
Trying to load: smbpasswd
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(93)
Attempting to register passdb backend ldapsam
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(106)
Successfully added passdb backend 'ldapsam'
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(93)
Attempting to register passdb backend ldapsam_compat
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(106)
Successfully added passdb backend 'ldapsam_compat'
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(93)
Attempting to register passdb backend smbpasswd
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(106)
Successfully added passdb backend 'smbpasswd'
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(93)
Attempting to register passdb backend tdbsam
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(106)
Successfully added passdb backend 'tdbsam'
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(93)
Attempting to register passdb backend guest
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(106)
Successfully added passdb backend 'guest'
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(648)
Attempting to find an passdb backend to match smbpasswd (smbpasswd)
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(669)
Found pdb backend smbpasswd
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(672)
pdb backend smbpasswd has a valid init
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(648)
Attempting to find an passdb backend to match guest (guest)
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(669)
Found pdb backend guest
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(672)
pdb backend guest has a valid init
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_KEEPALIVE = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_REUSEADDR = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_BROADCAST = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option TCP_NODELAY = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option IPTOS_LOWDELAY = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option IPTOS_THROUGHPUT = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDBUF = 16384
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVBUF = 16384
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDLOWAT = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVLOWAT = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDTIMEO = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVTIMEO = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_KEEPALIVE = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_REUSEADDR = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_BROADCAST = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option TCP_NODELAY = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option IPTOS_LOWDELAY = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option IPTOS_THROUGHPUT = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDBUF = 16384
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVBUF = 16384
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDLOWAT = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVLOWAT = 1
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_SNDTIMEO = 0
[2005/02/28 11:21:46, 5] lib/util_sock.c:print_socket_options(147)
socket option SO_RCVTIMEO = 0
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_context_list(763)
Trying to load: smbpasswd
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(93)
Attempting to register passdb backend ldapsam
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(106)
Successfully added passdb backend 'ldapsam'
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(93)
Attempting to register passdb backend ldapsam_compat
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(106)
Successfully added passdb backend 'ldapsam_compat'
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(93)
Attempting to register passdb backend smbpasswd
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(106)
Successfully added passdb backend 'smbpasswd'
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(93)
Attempting to register passdb backend tdbsam
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(106)
Successfully added passdb backend 'tdbsam'
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(93)
Attempting to register passdb backend guest
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:smb_register_passdb(106)
Successfully added passdb backend 'guest'
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(648)
Attempting to find an passdb backend to match smbpasswd (smbpasswd)
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(669)
Found pdb backend smbpasswd
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(672)
pdb backend smbpasswd has a valid init
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(648)
Attempting to find an passdb backend to match guest (guest)
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(669)
Found pdb backend guest
[2005/02/28 11:21:46, 5] passdb/pdb_interface.c:make_pdb_methods_name(672)
pdb backend guest has a valid init


Wenn ich unter XP im Explorer die Laufwerke von hand verbinde, dann werden auch keine LOGs generiert. AUch wenn ich das ganze statt XP auf Windows2k mache, ist lt. SAMBA auch alles OK. Warum nerven die Logs bei XP

Fly
02.03.05, 08:29
Mir ist aufgefallen, wenn man unter XP auf einem Verzeichnis am Samba zugreift wo viele TXT Dateien drinnen sind und diese in ein Unterverzeichnis verschiebt dauert es voll lange. Sogar der Windows Explorer stürzt ab und zu diesem Zeitpunkt logt Samba nichts mit. Jedoch wenn ich genau das auf einem W2k Workstation mache, dann geht alles taddellos :eek:

Es waren ca. 20 TXT Dateien, die zwischen 5 und 7 kb groß sind.

Zuerst dachte ich dass das an einer der Socket Options liegt:


socket options = SO_KEEPALIVE TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192


Ich habe schon einzeln versucht...