С нативной бд всё работает отлично, пытаюсь завести с мускулом:
# cd /usr/ports/lang/erlang-lite
# make config
Включаю Enable ODBC
# make install clean
# cd /usr/ports/net-im/ejabberd
# make config
Включаю Enable ODBC support
# make install clean
Конфиг такой:
{auth_method, odbc}.
{odbc_server, {mysql, "localhost", "ejabberd", "ejabberd", "пароль"}}.
{modules,
[
%% ...
{mod_last_odbc, []},
{mod_offline_odbc, [{access_max_user_messages, max_user_offline_messages}]},
{mod_privacy_odbc, []},
{mod_private_odbc, []},
{mod_pubsub_odbc, [...]},
{mod_roster_odbc, []},
{mod_vcard_odbc, []},
]}.
В итоге залогиниться нельзя, в логе:
** Reason for termination = ** {'module could not be loaded', [{ejabberd_odbc,escape,[«growl»]}, ...ЧЯДНТ? Вроде ж всё на месте. erlang-mysql и libiodbc стоят.