eJabberd + mysql помогите пожалуйста настроить

Тема в разделе "Десктопный Linux", создана пользователем user99, 4 янв 2011.

Модераторы: Цукер
  1. user99

    user99 Постоялец

    Регистр.:
    13 янв 2008
    Сообщения:
    127
    Симпатии:
    12
    Есть сервер с CentOS 5, установил ejabberd (ejabberd-2.1.6-linux-x86-installer.bin), настроил на работу с БД по инструкции http://www.opennet.ru/base/net/ejabberd_setup.txt.html итог, не работает! Как я понял запрос в sql вообще не уходит, в логах ошибка "mysql connection failed:", пробовал настраивать как на локальный так и на удаленный sql. По логам sql запрос даже и не приходит... Помогите пожалуйста!

    UP, вычитал про возможность внешней аутентификации через скрипт (php),

    Реализовать получилось, но есть ряд минусов

    1) невозможно удалить пользователя, т.к. в sql хранятся только логин и пароль а vcard на сервере но в админке и консоли в списках пользователей его нет что не есть айс.
    2) нет возможности выгрузить в скрипт offline сообщения пользователя тк эта информация не храниться в sql.
    3) vcard так же не храниться в sql нет возможности выгрузки и ее редактирования не из клиента.

    Метод аутентификации "Authentication using ODBC" который и позволяет хранить полную информацию в mysql по прежнему не работает :(.
     
  2. ask0n

    ask0n

    Регистр.:
    9 июн 2009
    Сообщения:
    227
    Симпатии:
    63
    Важен этот момент, иначе в логах при старте жаббер будет ругаться что не понимает метод mysql:
    Эти проблемы будут решены после использования: