Добрый день.
При заливке (upload) скриптом с win клиента время от времени загружается только часть файла. В логах и клиента и сервера на момент заливки сообщений об ошибке нет. Повторная заливка того же файла может пройти успешно.
-------------------------
Текст win скрипта:
open 192.168.0.54
user
pass
binary
literal pasv
cd catalog
send c:/file.rar
close
bye
-------------------------
Логи на win - пусто.
-------------------------
Конфигурация vsftpd:
anonymous_enable=NO
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
chroot_local_user=YES
guest_enable=YES
guest_username=ftp
listen=YES
local_root=/home/ftp/private
file_open_mode=0777
local_umask=0002
anon_umask=0002
use_localtime=YES
dual_log_enable=YES
log_ftp_protocol=YES
syslog_enable=NO
xferlog_enable=YES
vsftpd_log_file=/var/log/vsftpd.log
xferlog_file=/var/log/xfer.log
-------------------------
Лог сервера:
FTP response: Client «192.168.1.219», «220 (vsFTPd 2.0.7)»
FTP command: Client «192.168.1.219», «USER user»
FTP response: Client «192.168.1.219», «331 Please specify the password.»
FTP command: Client «192.168.1.219», «PASS <password>»
OK LOGIN: Client «192.168.1.219»
FTP response: Client «192.168.1.219», «230 Login successful.»
FTP command: Client «192.168.1.219», «TYPE I»
FTP response: Client «192.168.1.219», «200 Switching to Binary mode.»
FTP command: Client «192.168.1.219», «PASV»
FTP response: Client «192.168.1.219», «227 Entering Passive Mode (192,168,0,54,48,61)»
FTP command: Client «192.168.1.219», «CWD catalog»
FTP response: Client «192.168.1.219», «250 Directory successfully changed.»
FTP command: Client «192.168.1.219», «PORT 192,168,1,219,12,88»
FTP response: Client «192.168.1.219», «200 PORT command successful. Consider using PASV.»
FTP command: Client «192.168.1.219», «STOR file.rar»
FTP response: Client «192.168.1.219», «150 Ok to send data.»
OK UPLOAD: Client «192.168.1.219», «/catalog/file.rar», 556859 bytes, 7080.55Kbyte/sec
FTP response: Client «192.168.1.219», «226 File receive OK.»
FTP command: Client «192.168.1.219», «QUIT»
FTP response: Client «192.168.1.219», «221 Goodbye.»
-------------------------
Исходный файл - 984 кБт, передано - 556 кБт. Сеть - общая (между клиентом и сервером нет роутеров). К чему привязано возникновение ошибки (размер файла, время, ... ) определить не смог.
Что это может быть? Как можно найти виноватого (клиент или сервер)?