pure-ftpd (клиент выжидает тайаут перед входом)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Strafer
Сообщения: 19
ОС: RFRemix 12 i386

pure-ftpd

Сообщение Strafer »

Есть сервер( SL 5.2 i386) на нём работает фтп сервер на базе pure-ftpd.
С клиенских машин на линуксе (по карйней мере с консоли) на сервер захожу без проблем, но клиенты работающие на винде при входе застряют на

Код: Выделить всё

login: xxxxxxx
Ok
passwd: *******

и так они весят весь таймаут (приблизительно 180 сек)
потом 50/50 или они входят на фтп или получают сообщение об ошибке(превышен интервал ожидания)
пробывал тоже самое на CentOS 5.2 x86_64 та же проблема.
Сам пакет pure-ftpd собирал из сорцев которые брал к 6 федоре.
P.S. SElinux выключил (selinux=0) хотя пакет pure-ftpd-selinux ставил.

Вопрос подскажите как посматреть на чем оно застряёт?
Спасибо сказали:
Аватара пользователя
BAF
Сообщения: 225
Статус: Я это я, какой есть такой есть.
ОС: Ubuntu

Re: pure-ftpd

Сообщение BAF »

Strafer писал(а):
10.11.2008 14:44
Есть сервер( SL 5.2 i386) на нём работает фтп сервер на базе pure-ftpd.
С клиенских машин на линуксе (по карйней мере с консоли) на сервер захожу без проблем, но клиенты работающие на винде при входе застряют на

Код: Выделить всё

login: xxxxxxx
Ok
passwd: *******

и так они весят весь таймаут (приблизительно 180 сек)
потом 50/50 или они входят на фтп или получают сообщение об ошибке(превышен интервал ожидания)
пробывал тоже самое на CentOS 5.2 x86_64 та же проблема.
Сам пакет pure-ftpd собирал из сорцев которые брал к 6 федоре.
P.S. SElinux выключил (selinux=0) хотя пакет pure-ftpd-selinux ставил.

Вопрос подскажите как посматреть на чем оно застряёт?

Аналогичная проблема, из командной строки соединяется корректно долго.
Нашел все же косяк. Дело в том, что я настроивал аутенфикацию через мускуль и по случайности удалил правило из фаервола разрешающее конектица на лупбаке. Демон не мог подключиться к мускулю. Но странно другое: из командной строки клиент цеплялся к серверу по фтп, от куда пуре брал пользователя и пароль непонятно вообще. В общем щас все работает у меня.
Поправите меня, если я не прав, буду тока рад.
Спасибо сказали:
Аватара пользователя
RUSUA
Сообщения: 3
ОС: Ubuntu 13.04 + KDE

Re: pure-ftpd

Сообщение RUSUA »

Но странно другое: из командной строки клиент цеплялся к серверу по фтп, от куда пуре брал пользователя и пароль непонятно вообще

Обычно же по умолчанию там еще и РАМ активна. Может сервер провисел,после таймаута подключения к мускулю полез авторизировать по РАМ? И авторизация проходила.
Мой блокнотик http://rusua.org.ua/
Спасибо сказали:
Аватара пользователя
BAF
Сообщения: 225
Статус: Я это я, какой есть такой есть.
ОС: Ubuntu

Re: pure-ftpd

Сообщение BAF »

RUSUA писал(а):
17.06.2013 13:33
Но странно другое: из командной строки клиент цеплялся к серверу по фтп, от куда пуре брал пользователя и пароль непонятно вообще

Обычно же по умолчанию там еще и РАМ активна. Может сервер провисел,после таймаута подключения к мускулю полез авторизировать по РАМ? И авторизация проходила.

Так то оно так, но только без муксуля откуда ему знать о существовании этого пользователя. В системе такого пользователя нет, он только в мускуле, а пустил по паре логин пароль из мускуля, да еще и в папку этого пользователя. В общем proftpd такого бы точно не сделал, а этот вот так ведет себя. В кеше чели хранит, непонятно.
Поправите меня, если я не прав, буду тока рад.
Спасибо сказали:
Аватара пользователя
RUSUA
Сообщения: 3
ОС: Ubuntu 13.04 + KDE

Re: pure-ftpd

Сообщение RUSUA »

Ну как вариант,действительно кеш. Но тогда не понятна логика - он обращается к мускулю,считывает,авторизирует и записывает логин-пароль себе в кеш.При след.обращении он что,обращается в БД,читает,потом сравнивает со своим кешем? Ведь данные могут в БД измениться.И если вообще ошибка подключения к БД,то использовать свой кеш?) Я думаю врят ли б такое делали авторы PureFTPd)
Мой блокнотик http://rusua.org.ua/
Спасибо сказали: