<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE> [CentOS-de] Samba Problem &quot;broken Pipe&quot;</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<BR>

<P><FONT SIZE=2 FACE="Arial">Hallo liebe CentOs Mitstreiter,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">seit einigen Wochen habe ich unerklärliche Abbrüche bei z.B. Kopiervorgängen.</FONT><FONT COLOR="#0000FF" SIZE=2 FACE="Arial"></FONT> <FONT COLOR="#000000" SIZE=2 FACE="Arial">(Cent OS 4.4)</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Beispiel: Von einem Samba Laufwerk wird eine Datei [verschoben/kopiert] danach wird das Ergebnis geöffnet. </FONT>

<BR><FONT SIZE=2 FACE="Arial">Zwei Fehlerbilder zeigten sich bei den bewegten Dateien:&nbsp; Die letzten Bytes (meist einige hundert), fehlen oder die Dateien sind unterschiedlich am Ende der Datei.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Ich habe das Debugging aktiviert und sehe im Log: </FONT>

<BR><FONT SIZE=2 FACE="Arial">-----------------8&lt;-------log eines Clients---------------------8&lt;-----------------------------</FONT>

<BR><FONT SIZE=2 FACE="Arial">[2008/04/07 11:22:15, 0] lib/util_sock.c:read_data(534)</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; read_data: read failure for 4 bytes to client 10.7.11.140. Error = Die Verbindung wurde vom Kommunikationspartner zurückgesetzt</FONT></P>

<P><FONT SIZE=2 FACE="Arial">[2008/04/07 11:22:15, 0] lib/util_sock.c:write_data(562)</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; write_data: write failure in writing to client 10.7.11.140. Error Datenübergabe unterbrochen (broken pipe)</FONT>

<BR><FONT SIZE=2 FACE="Arial">[2008/04/07 11:22:15, 0] lib/util_sock.c:send_smb(769)</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; Error writing 75 bytes to client. -1. (Datenübergabe unterbrochen (broken pipe))</FONT>

<BR><FONT SIZE=2 FACE="Arial">-----------------8&lt;----------------------------8&lt;-----------------------------</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Ich hatte den Verdacht das eine Firewall mir einen Streich spielt und habe system-config-securitylevel-tui gestartet und probehalber die Firewall deaktiviert.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">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.</FONT></P>

<P><FONT SIZE=2 FACE="Arial"># net groupmap list&nbsp; -&nbsp; zeigt das alle Gruppen gemapped sind.</FONT>

<BR><FONT SIZE=2 FACE="Arial"># smbstatus weißt nach dem kopieren keine offenen Dateien aus</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Ein bisschen ratlos. Sollte jemand einen Tipp haben, ich bin für alles offen.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Gruss</FONT>

<BR><FONT SIZE=2 FACE="Arial">Max</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">Client seitig:</FONT>

<BR><FONT SIZE=2 FACE="Arial">Windows XP SP2. Firewall deaktiviert + aktiviert getestet</FONT>

<BR><FONT SIZE=2 FACE="Arial">Getestet auf 3 verschiedenen Freigaben ( allgemeines + home + temp ) getestet quer über verschiedene Freigaben und innerhalb einer Freigabe</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Server Centos 4.4 -&nbsp; 2.6.9-55.0.9.ELsmp #1 SMP Thu Sep 27 18:27:41 EDT 2007 i686 i686 i386 GNU/Linux</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">-------8&lt;--------- installierte Pakete ----------8&lt;---------------</FONT>

<BR><FONT SIZE=2 FACE="Arial">samba-common-3.0.25b-1.el4_6.4</FONT>

<BR><FONT SIZE=2 FACE="Arial">samba-3.0.25b-1.el4_6.4</FONT>

<BR><FONT SIZE=2 FACE="Arial">system-config-samba-1.2.21-1.el4.1</FONT>

<BR><FONT SIZE=2 FACE="Arial">samba-client-3.0.25b-1.el4_6.4</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">-----------------8&lt;------smb.conf----------------------8&lt;-----------------------------</FONT>

<BR><FONT SIZE=2 FACE="Arial">[global]</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT COLOR="#000000" SIZE=2 FACE="Arial">netbios name = servern</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT COLOR="#000000" SIZE=2 FACE="Arial">server string = servern</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">workgroup = dgroup</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bind interfaces only = yes</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">security = user </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">domain logons = yes</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">domain master = yes</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">local master = yes</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">os level = 65</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">logon path = </FONT><A HREF="file://\\%L\profiles\%U"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">\\%L\profiles\%U</FONT></U></A>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">logon script = logon.bat</FONT>

<BR><FONT SIZE=2 FACE="Arial">logon drive = U:</FONT>

<BR><FONT SIZE=2 FACE="Arial">logon home = /home/%U</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">admin users = domadmin</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">unix charset = ISO8859-1</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">dos charset = CP850</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">log level = 0</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">log file = /var/log/samba/samba.log.%m</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">password server = hyperion</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">smb ports = 139</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; passwd program = /usr/bin/passwd %u</FONT>

<BR><FONT SIZE=2 FACE="Arial">add machine script = useradd -d /dev/null -g 1006 -c 'Machine Account' -s /bin/false -M '%u'</FONT>

<BR><FONT SIZE=2 FACE="Arial">[homes]</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">comment = Home-Laufwerk von %U</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">writeable = yes</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">browsable = no</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; create mask = 770</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; directory mask = 770</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">guest ok = no</FONT>

<BR><FONT SIZE=2 FACE="Arial">[netlogon]</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">path = /daten/netlogon</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">browseable = no</FONT>

<BR><FONT SIZE=2 FACE="Arial">[profiles]</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">path = /daten/profiles</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">writeable = yes</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">browseable = no</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">create mask = 0600</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">directory mask = 0700</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">guest ok = yes</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; profile acls = yes</FONT>

<BR><FONT SIZE=2 FACE="Arial">[allgemein]</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">comment = AllgemeinLaufwerk</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">path = /daten/AllgemeinLaufwerk</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">writeable = yes</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">browseable = yes</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">create mask = 0770</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">directory mask = 0770</FONT>

<BR><FONT SIZE=2 FACE="Arial">[temp]</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">comment = Fuer temporaere Daten</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">path = /daten/temp</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">writeable = yes</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">browseable = yes</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">create mask = 0750</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">guest ok = yes</FONT>

<BR><FONT SIZE=2 FACE="Arial">&nbsp; force group = dgroup</FONT>
</P>

</BODY>
</HTML>