faq обучение настройка
Текущее время: Чт авг 21, 2025 05:04

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: Пт янв 27, 2006 10:59 
Не в сети

Зарегистрирован: Пт сен 09, 2005 11:28
Сообщений: 163
Откуда: Москва
DNS-120 FTP доступ пассивный режим.
В качестве накопителя используеются флэш-диски.
Использовал разные клиенты (SmartFtp, FAR, собственный на Delphi).
Ситуация такая (и при доступе из WAN и при доступе из LAN):
Если достаточно быстро клиент входит в различные директории без загрузки и выгрузки файлов, то также достаточно быстро сервер (DNS-120) "затыкается" с сообщением:
425 Can't open passive connection: Address already in use.
Через пару минут работоспособность сервера восстанавливается.
То же самое возникает при попытке выгрузки одной командой клиента
нескольких дирректорий с маленькими файлами в каждой из них.
Проверил на аналоге DNS-120 (другая фирма- производитель и другая прошивка) - анологичная ситуация.
Почему это происходит?
Ошибка встроенного FTP сервера или фича флэш-диска (на котором домашняя директория с поддиректориями)?
А может быть такая ситуация бывает и с программными FTP серверами?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 27, 2006 16:57 
Не в сети

Зарегистрирован: Пт дек 02, 2005 23:54
Сообщений: 651
Откуда: Форум не посещаю ввиду грубого модерирования
Скорее всего для пассивного режима настроен определённый (и НЕБОЛЬШОЙ - вот здесь и засада) диапазон портов, которые используются циклически. Но после использования этот порт некоторое время пребывает в состоянии типа "time_wait", то есть выжидает таймаут. Поэтому когда FTP-сервер пытается пойти на использование этих портов по второму кругу, а они ещё заняты "выжиданием", TCP-стэк даёт ему отлуп.
Решение - увеличить диапазон портов.
Возможно при этом потребеуется синхронно изменить настройки фаервола если он есть перед ним.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 30, 2006 12:27 
Не в сети

Зарегистрирован: Пт сен 09, 2005 11:28
Сообщений: 163
Откуда: Москва
Спасибо! Все понятно. Что-то подобное и мне приходило в голову. К сожалению диапазон портов зашит в прошивке DNS-120.


Последний раз редактировалось alexanderm Пн янв 30, 2006 12:29, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 30, 2006 12:28 
Не в сети

Зарегистрирован: Пт сен 09, 2005 11:28
Сообщений: 163
Откуда: Москва
Спасибо! Все понятно. Что-то подобное и мне приходило в голову. К сожалению диапазон портов зашит в прошивке DNS-120.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 256


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB