Не запускается

Мир вам. Поставил ejabberd-2.1.0_rc2 на CentOS 5
Erlang - otp_src_R13B02-1
Не запускается.
В логах вижу такое: ejabberd has not been compiled with relational database support. Skipping database startup.

Подозреваю, что Джаббер не может связаться с Мускулом, но как это сделать? В конфиге прописал данные подключения к базе, но как создаются таблицы? Я не нашел как это делается, подскажите плз.

Заранее благодарю, храни вас Бог

Re: Не запускается

Надо просто пересобрать ejabberd с опцией --enable-odbc. Кстати, не забудь также собрать mysql-драйвер отсюда: http://svn.process-one.net/ejabberd-modules/mysql/trunk/src/

А нельзя поподробнее об

А нельзя поподробнее об установке этого драйвера? В инете инфа везде разная, и в основном для ФриБСД, а под CentOS нигде не могу найти...

Ну просто скопируй содержимое

Ну просто скопируй содержимое mysql/trunk/src в папку ejabberd/src и запусти make.
Если исходников ejabberd'а нету, то можно собрать и отдельно, там же INSTALL есть.

Вроде что-то получилось с

Вроде что-то получилось с драйвером, однако все-равно не хочет цепляться... вот лог:

*********************************************
=ERROR REPORT==== 2009-11-10 17:38:06 ===
E(<0.36.0>:ejabberd_rdbms:67) : Start of supervisor 'ejabberd_odbc_sup_bless.ru' failed:
{error,{shutdown,{child,undefined,'ejabberd_odbc_sup_bless.ru',
{ejabberd_odbc_sup,start_link,["bless.ru"]},
transient,infinity,supervisor,
[ejabberd_odbc_sup]}}}
Retrying...

=INFO REPORT==== 2009-11-10 17:38:06 ===
D(<0.432.0>:ejabberd_odbc:487) : mysql_conn: greeting version "5.0.87" (protocol 10) salt "{}\"-ZaVj" caps 41516 serverchar <<33,2,0,
0,0,0,0,
0,0,0,0,
0,0,0,0,
0>> salt2 "3\\X$FwE2f0WH"

=INFO REPORT==== 2009-11-10 17:38:06 ===
D(<0.432.0>:ejabberd_odbc:487) : mysql_auth send packet 1: <<5,162,0,0,64,66,
15,0,8,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,
114,111,111,116,0,
20,187,82,85,1,
146,152,252,148,3,
2,224,70,114,76,
37,143,168,192,70,
223>>

=ERROR REPORT==== 2009-11-10 17:38:06 ===
E(<0.432.0>:ejabberd_odbc:491) : mysql_conn: init error 1045: "#28000Access denied for user 'root'@'bless.ru' (using password: YES)"

=ERROR REPORT==== 2009-11-10 17:38:06 ===
E(<0.431.0>:ejabberd_odbc:451) : MySQL connection failed: login_failed
Waiting 30 seconds before retrying...

=INFO REPORT==== 2009-11-10 17:38:06 ===
D(<0.433.0>:ejabberd_odbc:487) : mysql_recv: Socket #Port<0.3295> closed

=ERROR REPORT==== 2009-11-10 17:38:45 ===
E(<0.262.0>:ejabberd_odbc:491) : mysql_conn: init error 1045: "#28000Access denied for user 'root'@'localhost' (using password: YES)"

=ERROR REPORT==== 2009-11-10 17:38:45 ===
E(<0.261.0>:ejabberd_odbc:451) : MySQL connection failed: login_failed
Waiting 30 seconds before retrying...

*********************************************

В чем может быть проблема?

"#28000Access denied for user

"#28000Access denied for user 'root'@'localhost' (using password: YES)"

Access denied - в доступе отказано.
Ваш К.О.

Теперь что-то другое стало

Теперь что-то другое стало вылазить:

=ERROR REPORT==== 2009-11-10 19:56:21 ===
E(<0.36.0>:ejabberd_rdbms:67) : Start of supervisor 'ejabberd_odbc_sup_blessing.ru' failed:
{error,{shutdown,{child,undefined,'ejabberd_odbc_sup_blessing.ru',
{ejabberd_odbc_sup,start_link,["blessing.ru"]},
transient,infinity,supervisor,
[ejabberd_odbc_sup]}}}
Retrying...

=ERROR REPORT==== 2009-11-10 19:56:21 ===
E(<0.538.0>:ejabberd_odbc:491) : mysql_conn: init error 1045: "#28000Access denied for user 'root'@'localhost' (using password: YES)"

=ERROR REPORT==== 2009-11-10 19:56:21 ===
E(<0.537.0>:ejabberd_odbc:451) : MySQL connection failed: login_failed
Waiting 30 seconds before retrying...

Syndicate content