Hallo liebe CentOs Mitstreiter,

seit einigen Wochen habe ich unerklärliche Abbrüche bei z.B. Kopiervorgängen. (Cent OS 4.4)

Beispiel: Von einem Samba Laufwerk wird eine Datei [verschoben/kopiert] danach wird das Ergebnis geöffnet.
Zwei Fehlerbilder zeigten sich bei den bewegten Dateien:  Die letzten Bytes (meist einige hundert), fehlen oder die Dateien sind unterschiedlich am Ende der Datei.

Ich habe das Debugging aktiviert und sehe im Log:
-----------------8<-------log eines Clients---------------------8<-----------------------------
[2008/04/07 11:22:15, 0] lib/util_sock.c:read_data(534)
  read_data: read failure for 4 bytes to client 10.7.11.140. Error = Die Verbindung wurde vom Kommunikationspartner zurückgesetzt

[2008/04/07 11:22:15, 0] lib/util_sock.c:write_data(562)
  write_data: write failure in writing to client 10.7.11.140. Error Datenübergabe unterbrochen (broken pipe)
[2008/04/07 11:22:15, 0] lib/util_sock.c:send_smb(769)
  Error writing 75 bytes to client. -1. (Datenübergabe unterbrochen (broken pipe))
-----------------8<----------------------------8<-----------------------------

Ich hatte den Verdacht das eine Firewall mir einen Streich spielt und habe system-config-securitylevel-tui gestartet und probehalber die Firewall deaktiviert.

Der Fehler trat weiterhin auf. Leider tritt der Fehler sporadisch auf. Das heisst, mal geht der [kopieren/verschieben] Job [vom Windows XP SP2 Client] einwandfrei durch, mal nicht.

# net groupmap list  -  zeigt das alle Gruppen gemapped sind.
# smbstatus weißt nach dem kopieren keine offenen Dateien aus

Ein bisschen ratlos. Sollte jemand einen Tipp haben, ich bin für alles offen.

Gruss
Max


Client seitig:
Windows XP SP2. Firewall deaktiviert + aktiviert getestet
Getestet auf 3 verschiedenen Freigaben ( allgemeines + home + temp ) getestet quer über verschiedene Freigaben und innerhalb einer Freigabe

Server Centos 4.4 -  2.6.9-55.0.9.ELsmp #1 SMP Thu Sep 27 18:27:41 EDT 2007 i686 i686 i386 GNU/Linux

-------8<--------- installierte Pakete ----------8<---------------
samba-common-3.0.25b-1.el4_6.4
samba-3.0.25b-1.el4_6.4
system-config-samba-1.2.21-1.el4.1
samba-client-3.0.25b-1.el4_6.4


-----------------8<------smb.conf----------------------8<-----------------------------
[global]
        netbios name = servern
        server string = servern
        workgroup = dgroup
        bind interfaces only = yes
        security = user
        domain logons = yes
        domain master = yes
        local master = yes
        os level = 65
        logon path = \\%L\profiles\%U
        logon script = logon.bat
logon drive = U:
logon home = /home/%U
        admin users = domadmin
        unix charset = ISO8859-1
        dos charset = CP850
        log level = 0
        log file = /var/log/samba/samba.log.%m
        password server = hyperion
        smb ports = 139
      passwd program = /usr/bin/passwd %u
add machine script = useradd -d /dev/null -g 1006 -c 'Machine Account' -s /bin/false -M '%u'
[homes]
        comment = Home-Laufwerk von %U
        writeable = yes
        browsable = no
        create mask = 770
        directory mask = 770
        guest ok = no
[netlogon]
        path = /daten/netlogon
        browseable = no
[profiles]
        path = /daten/profiles
        writeable = yes
        browseable = no
        create mask = 0600
        directory mask = 0700
        guest ok = yes
        profile acls = yes
[allgemein]
        comment = AllgemeinLaufwerk
        path = /daten/AllgemeinLaufwerk
        writeable = yes
        browseable = yes
        create mask = 0770
        directory mask = 0770
[temp]
        comment = Fuer temporaere Daten
        path = /daten/temp
        writeable = yes
        browseable = yes
        create mask = 0750
        guest ok = yes
  force group = dgroup