HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > РАЗРАБОТКА > Для Администратора > Linux, Freebsd, *nix
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 04.01.2011, 23:11
user99
Участник форума
Регистрация: 13.01.2008
Сообщений: 141
С нами: 9645234

Репутация: 0
По умолчанию

Есть сервер с 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),

Цитата:

%% Authentication using external script
%% Make sure the script is executable by ejabberd.
%%
%%{auth_method, external}.
%%{extauth_program, "/path/to/authentication/script"}.

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

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

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





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.