Страница 1 из 1

mysql_pam + vsftd - проблема после перехода на MySQL 5.5

Добавлено: 2011-02-28 12:06:49
Volodymyr
Обновил MySQL до с 5.1 до 5.5. после чего пропала аутентификация на vsftd которая работала через pam.d .Пересобрал mysql_pam. Реультатат нету. В логах фтп сервера только уведомления о том что аутентификация не проходит. pkgdb -F, pkgdb -L ошибок не находят.

Re: mysql_pam + vsftd - проблема после перехода на MySQL 5.5

Добавлено: 2011-02-28 12:22:15
Gamerman
Порты свежие?

Re: mysql_pam + vsftd - проблема после перехода на MySQL 5.5

Добавлено: 2011-02-28 12:29:09
Volodymyr
Да. Полностью обновий ВСЕ порты. Их там всего то 153 шт. веб+фтп сервер.

Re: mysql_pam + vsftd - проблема после перехода на MySQL 5.5

Добавлено: 2011-02-28 12:47:45
Volodymyr
В /var/log/auth.log нашол такое

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

vsftpd: pam_mysql - non-crypt()ish MD5 hash is not supported in this build.
Пробую собрать MySQL с OPENSSL Enable SSL support

Re: mysql_pam + vsftd - проблема после перехода на MySQL 5.5

Добавлено: 2011-02-28 13:03:40
Volodymyr
Не помогло.

Re: mysql_pam + vsftd - проблема после перехода на MySQL 5.5

Добавлено: 2011-02-28 13:27:02
Volodymyr
Откатился на MySQL 5.1. - тоже самое.

Re: mysql_pam + vsftd - проблема после перехода на MySQL 5.5

Добавлено: 2011-02-28 14:15:26
Gamerman
Попробуйте отключить лишние парамтеры сборки в vsftd

Re: mysql_pam + vsftd - проблема после перехода на MySQL 5.5

Добавлено: 2011-02-28 14:52:29
Volodymyr
Отключил, результат тот же.

Re: mysql_pam + vsftd - проблема после перехода на MySQL 5.5

Добавлено: 2011-03-01 1:02:40
Volodymyr
Не поборол. Пока вопрос решился переустановкой паролей в БД в плен текст (благо всего 7 акаунтов было) и изменением параметров конфига в ПАМ з 3 на 0 (плен текс). Но вопрос остается открытым. Так как сам пам уже как пару лет не менялся. Клиент мускула откатили назад до 5.1. только вот обновился vsftpd, хотя он то тут причем.

Так же не очень понятно зачем пам берет на себя функци криптовки пароля. Ну логічно что економит какой-то мизер в запросе вместо ... `password` = MD5('pass') ... отдает уже 32 битовый стринг в МД5. Но вот здесь он и поскальзывается. Есть подозрение что не "того" кто ему в МД5 завернет стринг.

Попробую завтра на тестовом тазике поднять такую же связку.

Re: mysql_pam + vsftd - проблема после перехода на MySQL 5.5

Добавлено: 2011-06-02 14:01:48
Volodymyr
Еще на одном сервер после обновления та же проблема.