Переехал под крыло нового провайдера (не знаю важно ли это), вместе с этим переустановил систему и total comander, с заменой wcx_ftp.ini от старого (чтобы не перенабивать учетки). Далее клиническая картина: на мой сервер (размещенный в ру-центре) коннектится по ftp, файлы скачивает, но! закачать обратно их не получается, процедура виснет передав 8200 байт. всегда одно и то же число. (ftp-пассивный режим обмена). Ставим активный режим, и вауля! закачка идет! однако, если пытаться залить большое ко-во файлов (больше 40) в активном режиме то опять же закачка прерывается по событию offline. всегда на 13.34 Мб.
Я в отчаянии! Не поможете разобраться с этой кутерьмой?
UPD: проблема совершенно точно не в сервере и не в клиенте. Потому что я провел простую проверку, отключился от своего провайдера и подключился через 3G — все работает штатно в пассивном режиме. Значит проблема на стороне моего провайдера, но это моя проблема…
Место на сервере есть?! удалите временные файлы, ненужную почту и т.п.
Возможно еще, если лить в несколько потоков, то сервер может обрывать соединение, посмотрите в настройках количество потоков. А еще, попробуйте другие клиенты.
Спасибо, но проблема совершенно точно не в сервере и не в клиенте. Потому что я провел простую проверку, отключился от своего провайдера и подключился через 3G — все работает штатно в пассивном режиме. Значит проблема на стороне моего провайдера, но это моя проблема…
В саппорте дали гениальный ответ — мол проблема в том, что у вас не подключена услуга «Внешний IP», бред! в пассивном режиме я и раньше работал за NAT. MTU по умолчанию.