Если честно не понял зачем вы все это выложили.
Статью на bsdportal я читал и пробовал найти причину.
Опишу подробнее:
Имеется файл. Весит он 5Гб (с копейками). На сервере стоит FreeBSD 6.1-RELEASE i386.
ProFTPD Version 1.3.0rc3Коннекчусь с этой же машины (сервера)
# ftp
ftp> open 213.142.214.12:2001
ftp: hostname nor servname provided, or not known
ftp> open 213.142.214.12 2001
Connected to 213.142.214.12.
220 Serv-U 1.3.0rc3 Server (Ftp Server) [213.142.214.12]
Name (213.142.214.12:oper): lan
331 Password required for lan.
Password:
230 User lan logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd /files.lanexpress.ru/game/rpg/wow/
250 CWD command successful
ftp> get wow.iso
local: wow.iso remote: wow.iso
229 Entering Extended Passive Mode (|||51819|)
150 Opening BINARY mode data connection for wow.iso (5383585792 bytes)
79% |***************************************************************** | 4095 MB 44.41 MB/s 00:23 ETA
426 Transfer aborted. Data connection closed.
4294967295 bytes received in 01:32 (44.40 MB/s)
Если качать в /dev/null будет тоже самое.
Поставил стандартный ftp. Файл слился на ура. Я сделал вывод, что виновата не система, т.к. на стандартном ftp сервере все работало, а виноват proftpd. К тому же что-то просто его ограничивает, т.к. этот файл залил я на сервер через него. ФТП клиент тоже считаю не виноватым, т.к. пробовал несколькими. В системе ограничений не стоит. ProFTPd собран со стандартными модулями (./configure --prefix=/usr/local/soft/proftpd). В конфиге proftpd ничего не ограничивал. В чем проблема я понял - в настройке сервера ProFTPd, а вот как ее решить?