Page 1 of 1

проблемы с ftp соединением на нескольких машинах

Posted: Fri Jun 15, 2018 4:36 pm
by leks911
Доброго времени суток. в последнее время появилась проблема с передачей данных по ftp протоколу. Обычно если и возникает проблема, то как правило на какой то одной машине(сервере), а тут сразу на нескольких серверах такая проблема. На 3-х из ти серверах есть проблема, на 2-х нет.

Сама проблема: "Соединение прервано после 20 секунд неактивности. Ошибка: Не удалось получить список каталогов"
не дает войти в каталог, причем в корневую дирректорию хорошо заходит без задержек, а уже во вложенный каталоги перехожу, то соединение виснет по 20-30 секунд.

Да и при передаче файлов возникают подобные задержки по 20-40 секунд, что подбешивает просто дико.

конфиги фтп не трогал, да и других изменений по конфигурации не вносил.

Centos 7.2, proftpd, клиент filezilla.

Подумал уже у меня на рабочем ПК проблема, переустановил клиент filezilla, последнюю версию установил. проблема не исчезла.

На момент написания данного поста обнаружил, что на сервере с установленным vsftpd наблюдается таже проблема, из чего я предполагаю, что дело в моем рабочем ПК.

Подскажите пожалуйста. что делать, куда копать ? работать невозможно в таком режиме (((

Вот конфиг vsftpd


anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_umask=022
anon_upload_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
dual_log_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
chroot_local_user=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
force_dot_files=YES
ascii_upload_enable=YES
ascii_download_enable=YES
pasv_enable=YES
pasv_max_port=12100
pasv_min_port=12000
use_localtime=YES

Re: проблемы с ftp соединением на нескольких машинах

Posted: Tue Jul 17, 2018 5:31 am
by ink0gnito0
Такая же проблема.
Пользуюсь Filezilla.
При заливе какого-либо сайта на сервер (~3000 файлов к примеру) соединение теряется примерно после каждых 600-700 файлов. Ожидание около 30-40 секунд и продолжает закачивать.
Filezilla пишет в логи:
...
PORT 192,168,0,80,46,254
Ответ: 500 Illegal PORT command.
Команда: PASV
Ответ: 227 Entering Passive Mode (88,86,194,155,46,225).
Команда: STOR icons.png
Ошибка: Соединение прервано после 10 секунд неактивности
Ошибка: Передача файла потерпела неудачу
Статус: Отключен от сервера
...
/var/log/vsftpd.log
и
/var/log/xferlog
Ошибок не содержат.
Правило фаервола:
ACCEPT TCP (FTP) 21,12000-12100 0.0.0.0/0
имеется.
Такое впечатление что хост с vesta просто блочит быструю передачу большого количества файлов.