Проблема в следущем, когда я копирую файлы с Виндовой машины на открытый Самбовский ресурс через некоторое время копирование замирает и винда грит, что ресурс более недоступен, хотя это не так. Причём, когда я копирую с Самбы на Винду всё нормально, никаких замираний.
Что характерно, после того, как передача повисла, на FreeBSD остаётся процесс smbd в состоянии sbwait, чего он ждёт неизвестно, но на killall smbd и kill <pid> не реагирует. Передача через proftpd работает нормально.
последний кусок лога
Transaction 59 of length 65604
[2003/08/01 11:48:52, 3] smbd/process.c:switch_message(685) switch message SMBwriteX (pid 214)
[2003/08/01 11:48:52, 3] smbd/reply.c:reply_write_and_X(3007)
writeX fnum=4878 num=65536 wrote=65536
и виснет
вот ещё интересно, транзакция идёт длиной 65604 а writeX сообщает, что записал всего 65536, может в этом, и как это исправить?
smb.conf:
[global]
log level = 3
workgroup = UP
netbios name = SHIVA
server string = River Godess
hosts allow = 10.0.0. 127.
log file = /var/log/samba/log.%m
max log size = 50
security = user
encrypt passwords = yes
include = /usr/local/etc/smb/smb.conf.%U
socket options = TCP_NODELAY
os level = 255
wins support = yes
client code page=866
fake oplocks = yes
locking = no
oplocks = no
share modes = yes
[homes]
comment = Home Directories
browseable = no
writeable = yes
vfs object = /usr/local/lib/samba/recycle.so
vfs options= /usr/local/etc/recycle.conf
path = /shares/home/%U
Подскажите, пожалуйста, где копать?