hamacker
2008-Nov-19 12:32 UTC
[Samba] Samba conect/disconect/reconect when browsing or when freeze open/save dialogs
Hi everybody,
Recently, I change my server to anoter, but I copied all accounts
linux/samba users to new one.
I migrate from Ubuntu Server 8.04 to 8.10 server
It's the same old smb.conf of old machine, but one new problem.
When logon is OK, but wait 5 minutes or less and when connect remote
drive for second time by explorer, windows says that "not respoding",
but wait 30 seconds and reconect drive again, no error, but some users
dont wait, kill explorer/word/excell process thinking.
I inspect samba logs, looking for "timout", but it's normal, none
message error.
My samba version is Version 3.2.3, my distro is Ubuntu Server 8.10
[amd64] updated.
My smb.conf (PCD) is :
[global]
unix charset = UTF8
workgroup = VIDY2005
server string = %h server (Samba %v)
interfaces = 192.168.1.2, lo
bind interfaces only = Yes
obey pam restrictions = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Please*retype*new*password* %n\n
*password*successfully*updated*
username map = /etc/samba/smbusers
unix password sync = Yes
lanman auth = Yes
client lanman auth = Yes
syslog = 0
log file = /var/log/samba/log.%m.%U
max log size = 10000
max xmit = 65535
name resolve order = hosts wins bcast
time server = Yes
deadtime = 15
printcap name = cups
add user script = /usr/sbin/useradd -m '%u'
rename user script = /usr/sbin/usermod -l '%unew' '%uold'
delete user script = /usr/sbin/userdel -r '%u'
add group script = /usr/sbin/groupadd '%g'
delete group script = /usr/sbin/groupdel '%g'
add user to group script = /usr/bin/gpasswd -a '%u' '%g'
delete user from group script = /usr/bin/gpasswd -d '%u' '%g'
set primary group script = /usr/sbin/usermod -g '%g' '%u'
add machine script = /usr/sbin/adduser -n -r -g machines -c "Samba
machine" -d /dev/null -s /bin/false %u
logon script = scripts\%u.bat
logon path = \\%L\profiles\%U
logon home = /home/samba/netlogon
domain logons = Yes
os level = 100
preferred master = Yes
domain master = Yes
dns proxy = No
wins server = 192.168.1.14
panic action = /usr/share/samba/panic-action %d
idmap uid = 10000-20000
idmap gid = 10000-20000
template shell = /bin/bash
admin users = @info, @ntadmin, gladiston, root, robson, administrador
create mask = 0777
force create mode = 0777
force security mode = 0777
directory mask = 0777
force directory mode = 0777
force directory security mode = 0777
cups options = raw
preserve case = No
short preserve case = No
veto files = /*.eml/*.nws/*.{*}/
hide files = /thumbs.db/Thumbs.db/autorun.inf/Autorun.inf/
veto oplock files = /*.odt/*.doc/*.xls/*.mdb/
hamacker
2008-Nov-19 13:15 UTC
[Samba] Re: Samba conect/disconect/reconect when browsing or when freeze open/save dialogs
My smb.conf does not have this line : socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192 So, "SO_KEEPALIVE" sounds good for my problem. Is it corrent add this line ? About socket options , I found this comment on google search : http://lists.samba.org/archive/samba/2007-February/129652.html "Remove it completely. Sockey options should not be needed with Linux kernels 2.4 or layter. Check out your networking hardware - NICs, HUBs, Switches and cables - the quality of these have a significant impact on network performance." To resolv my problem, I really need socket options or not ? thanks a lot. 2008/11/19 hamacker <sirhamacker@gmail.com>:> Hi everybody, > > Recently, I change my server to anoter, but I copied all accounts > linux/samba users to new one. > I migrate from Ubuntu Server 8.04 to 8.10 server > It's the same old smb.conf of old machine, but one new problem. > When logon is OK, but wait 5 minutes or less and when connect remote > drive for second time by explorer, windows says that "not respoding", > but wait 30 seconds and reconect drive again, no error, but some users > dont wait, kill explorer/word/excell process thinking. > > I inspect samba logs, looking for "timout", but it's normal, none message error. > > My samba version is Version 3.2.3, my distro is Ubuntu Server 8.10 > [amd64] updated. > > My smb.conf (PCD) is : > [global] > unix charset = UTF8 > workgroup = VIDY2005 > server string = %h server (Samba %v) > interfaces = 192.168.1.2, lo > bind interfaces only = Yes > obey pam restrictions = Yes > passwd program = /usr/bin/passwd %u > passwd chat = *New*password* %n\n *Please*retype*new*password* %n\n > *password*successfully*updated* > username map = /etc/samba/smbusers > unix password sync = Yes > lanman auth = Yes > client lanman auth = Yes > syslog = 0 > log file = /var/log/samba/log.%m.%U > max log size = 10000 > max xmit = 65535 > name resolve order = hosts wins bcast > time server = Yes > deadtime = 15 > printcap name = cups > add user script = /usr/sbin/useradd -m '%u' > rename user script = /usr/sbin/usermod -l '%unew' '%uold' > delete user script = /usr/sbin/userdel -r '%u' > add group script = /usr/sbin/groupadd '%g' > delete group script = /usr/sbin/groupdel '%g' > add user to group script = /usr/bin/gpasswd -a '%u' '%g' > delete user from group script = /usr/bin/gpasswd -d '%u' '%g' > set primary group script = /usr/sbin/usermod -g '%g' '%u' > add machine script = /usr/sbin/adduser -n -r -g machines -c "Samba > machine" -d /dev/null -s /bin/false %u > logon script = scripts\%u.bat > logon path = \\%L\profiles\%U > logon home = /home/samba/netlogon > domain logons = Yes > os level = 100 > preferred master = Yes > domain master = Yes > dns proxy = No > wins server = 192.168.1.14 > panic action = /usr/share/samba/panic-action %d > idmap uid = 10000-20000 > idmap gid = 10000-20000 > template shell = /bin/bash > admin users = @info, @ntadmin, gladiston, root, robson, administrador > create mask = 0777 > force create mode = 0777 > force security mode = 0777 > directory mask = 0777 > force directory mode = 0777 > force directory security mode = 0777 > cups options = raw > preserve case = No > short preserve case = No > veto files = /*.eml/*.nws/*.{*}/ > hide files = /thumbs.db/Thumbs.db/autorun.inf/Autorun.inf/ > veto oplock files = /*.odt/*.doc/*.xls/*.mdb/ >