[JDEV] Problem with xdb_mysql : cannot load backend 'mysql'
Benoit Decaudin
benoit.decaudin at terravirtual.net
Tue Jun 25 10:05:36 CDT 2002
Hello.
I have a problem when trying to start the server with a xdb_sql module.
The server returns that error :
20020625T16:35:45: [alert] (-internal): [xdbsql_config_init] cannot load
backend 'mysql'
I just don't know why. I did not found much information about the </backend>
tag in the xdb_sql.xml configuration file. I have added the following lines
to my jabber.xml file (I've replaced my.hostname.com, of course) :
<xdb id="xdb_sql">
<host>my.hostname.com</host>
<ns>jabber:iq:roster</ns>
<ns>jabber:x:offline</ns>
<ns>jabber:iq:filter</ns>
<ns>jabber:iq:last</ns>
<ns>jabber:iq:auth</ns>
<ns>jabber:iq:auth:0k</ns>
<ns>jabber:iq:register</ns>
<ns>vcard-temp</ns>
<load>
<xdb_sql>./xdb_sql/xdb_sql.so</xdb_sql>
</load>
<jabberd:include>/etc/jabber/xdb_sql.xml</jabberd:include>
</xdb>
<xdb id="xdb_file">
<host>jud.localhost</host>
<host>msn.localhost</host>
<host>icq.localhost</host>
<host>aim.localhost</host>
<host>irc.localhost</host>
<host>yahoo.localhost</host>
<ns>jabber:iq:roster</ns>
<ns>jabber:x:offline</ns>
<ns>jabber:iq:filter</ns>
<ns>jabber:iq:last</ns>
<ns>jabber:iq:auth</ns>
<ns>jabber:iq:auth:0k</ns>
<ns>jabber:iq:register</ns>
<ns>vcard-temp</ns>
<load>
<xdb_file>./xdb_file/xdb_file.so</xdb_file>
</load>
<!-- there is no line break below... -->
<xdb_file xmlns="jabber:config:xdb_file">
<spool><jabberd:cmdline
flag='s'>/var/lib/jabber</jabberd:cmdline></spool>
</xdb_file>
</xdb>
And here is the beginning of the xdb_sql.xml file :
<xdb_sql xmlns="jabberd:xdb_sql:config">
<backend>mysql</backend>
<connection>
<host>localhost</host>
<db>jabber</db>
<user>daemon</user>
<pass></pass>
</connection>
[etc...]
I've tested different settings for </host>, </user> and </password> (real
hostname, localhost, root user with root password, root user w/o password,
etc) but I still have the same error message.
My jabber database has a daemon at localhost user with no password.
Any help will be really appreciated !
Thanks.
Benoît
More information about the JDev
mailing list