LINUX.ORG.RU
решено ФорумAdmin

Задержки в ProFTPd 1.3.4a

 , , ,


0

1

Добрый день/вечер.

ОС: Debian Wheezy 7.0.1

Поднял ProFTPd сервер на Debian'е, подключаюсь клиентом FileZilla. Ставлю на передачу кучу файлов и идет задержка в 3 минуты. Как убрать эту задержку?

Конфиг:

http://pastebin.com/5Cr5JycN

Логи:

proftpd.log

Авг 06 05:35:48 Server proftpd[12177] Server (IP Адрес): FTP session closed. Авг 06 05:35:49 Server proftpd[12171] Server (IP Адрес): FTP session closed. Авг 06 05:35:49 Server proftpd[12208] Server (IP Адрес): FTP session closed. Авг 06 09:35:50 Server proftpd[12283] Server: ProFTPD 1.3.4a (maint) (built Thu Apr 18 2013 03:44:07 UTC) standalone mode STARTUP



Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от Dr_Behaviour

Она «on» по умолчанию. Тебе нужно попробовать поставить её в «off» и перезапустить FTP-сервер.

Deleted
()
Ответ на: комментарий от Deleted

Заметил, что почему то часто идет переподключение в клиенте. Но это уже связано с временем на задержку скорей всего. А при чем тут тогда падение скорости передачи.

Dr_Behaviour
() автор топика
Ответ на: комментарий от Dr_Behaviour

Вот что

proftpd -vv выдал:

Server proftpd[13562]: mod_tls_memcache/0.1: notice: unable to register 'memcache' SSL session cache: Memcache support not enabled ProFTPD Version: 1.3.4a (maint) Scoreboard Version: 01040003 Built: Thu Apr 18 2013 03:44:07 UTC

Loaded modules: mod_ifsession/1.1 mod_tls_memcache/0.1 mod_ifversion/0.1 mod_deflate/0.5.5 mod_copy/0.4 mod_unique_id/0.2 mod_facl/0.4 mod_sftp_pam/0.2 mod_sftp/0.9.8 mod_site_misc/1.5 mod_ratio/3.3 mod_shaper/0.6.6 mod_exec/0.9.11 mod_dynmasq/0.4 mod_wrap2_file/1.2 mod_wrap2/2.0.6 mod_ban/0.6 mod_load/1.0.1 mod_rewrite/0.9 mod_wrap/1.2.4 mod_quotatab_radius.c mod_quotatab_file.c mod_quotatab/1.3.0 mod_radius/0.9.1 mod_tls/2.4.3 mod_ctrls_admin/0.9.7 mod_lang/0.9 mod_ctrls/0.9.4 mod_cap/1.1 mod_readme/1.0 mod_auth_pam/1.1 mod_ident/1.0 mod_dso/0.5 mod_facts/0.3 mod_delay/0.7 mod_site.c mod_log.c mod_ls.c mod_auth.c mod_auth_file/0.9 mod_auth_unix.c mod_xfer.c mod_core.c

Dr_Behaviour
() автор топика
Ответ на: комментарий от Dr_Behaviour

Пустые пакеты != битые. Гораздо интереснее, что пакеты у тебя идут только в одну сторону. У тебя вообще все нужные порты открыты? FTP-сервер работает в правильном режиме (active/passive)?

Deleted
()
Ответ на: комментарий от Deleted

У меня интернет через роутер идет. DMZ на сервер выделил, получается что все порты открыты. По тому как настроил вроде, в правильном режиме (active/passive). Конфиг прилагается.

Dr_Behaviour
() автор топика
Ответ на: комментарий от Dr_Behaviour
# Тут тебе нужно указать диапазон портов, на которые будут подключаться клиенты. Если порты открыты действительно все, то это не обязательно. Лучше проверить.
PassivePorts                  49152 65534
 
# А тут ты должен указать внешний IP-адрес роутера в сети провайдера. Без этого passive-режим (а используют в основном только его) работать не будет.
MasqueradeAddress             1.2.3.4
Deleted
()
Ответ на: комментарий от Deleted

Ура!

Спасибо! Мне оказывается эта директива нужна была MasqueradeAddress 1.2.3.4

Скорость передачи данных радует, всё как положено.

Dr_Behaviour
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.