Мистика, блин, какая-то. :(
Поставил последний jabberd2. Настройки по умолчанию на mysql. Все запустилось - отлично работает. Регистрация нового аккоунта проходит. Клиент тоже нормально подключается.
Но! Я пытаюсь в БД поменять например пароль юзера. Метод шифрования по умолчанию (sha_hex). По тестовому примеру, в моей проге ручного изменения юзера в БД hash формируется правильно.
1. Добавляю нового юзера. Подключиться не могу.
2. Меняю пароль у существующего юзера. Подлкючение идет только со старым паролем.
Это-то еще ладно - может сервак рестартовать надо...
Рестартовал сервак - все осталось по прежнему. Юзер с измененным паролем заходит по старому паролю, а новый вообще не подключается. 8(
Может кто в курсе - что это за фокусы? :(