Installed: [r...@localhost Desktop]# rpm -ivh mysql-devel-5.0.45-7.el5.i386.rpm warning: mysql-devel-5.0.45-7.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 82fd17b2 Preparing... ########################################### [100%] 1:mysql-devel ########################################### [100%] [r...@localhost Desktop]# /etc/init.d/mysqld restart Stopping MySQL: [ OK ] Starting MySQL: [ OK ]
[r...@localhost kannel]# sbin/bearerbox smskannel.conf 2009-03-06 11:32:47 [27213] [0] INFO: Debug_lvl = -1, log_file = <none>, log_lvl = 0 2009-03-06 11:32:47 [27213] [0] PANIC: DLR: storage type 'mysql' is not supported! 2009-03-06 11:32:47 [27213] [0] PANIC: sbin/bearerbox(gw_panic+0xc2) [0x80cc0c2] 2009-03-06 11:32:47 [27213] [0] PANIC: sbin/bearerbox(dlr_init+0x22c) [0x805fa9c] 2009-03-06 11:32:47 [27213] [0] PANIC: sbin/bearerbox(main+0x10a) [0x805304a] 2009-03-06 11:32:47 [27213] [0] PANIC: /lib/libc.so.6(__libc_start_main+0xdc) [0x942dec] 2009-03-06 11:32:47 [27213] [0] PANIC: sbin/bearerbox [0x8052211] Regards Elton On Tue, Mar 10, 2009 at 10:47 AM, Falko Ziemann <[email protected]> wrote: > Hi, > you have to install the mysql-dev package first and then compile (!) kannel > with ./configure --with-mysql > > Regards > Falko > > Am 10.03.2009 um 10:42 schrieb Elton Hoxha: > > Hi guys, > > I have been searching in the list a lot regarding mysql storage issue. I > noticed that users complains are very similar (including mine that i`m not > able to configure mysql, in different machines as well), all of them using > the magic keyword "DLR: storage type 'mysql' is not supported!" > Which part of kannel is generating this error? > I went through the dlr_init just wondering why is that? > > if (octstr_compare > <http://doxygen.kannel.org/d1/da8/octstr_8h.html#a35>(dlr_type > <http://doxygen.kannel.org/d1/dcd/dlr_8c.html#a12>, octstr_imm > <http://doxygen.kannel.org/d1/da8/octstr_8h.html#a14>("mysql")) == 0) { > handles <http://doxygen.kannel.org/d1/dcd/dlr_8c.html#a3> = dlr_init_mysql > <http://doxygen.kannel.org/de/d6b/dlr__p_8h.html#a8>(cfg); > > > if (handles <http://doxygen.kannel.org/d1/dcd/dlr_8c.html#a3> == NULL) { > panic <http://doxygen.kannel.org/d7/d7f/log_8h.html#a0>(0, "DLR: > storage type '%s' is not supported!", octstr_get_cstr > <http://doxygen.kannel.org/d1/da8/octstr_8h.html#a5>(dlr_type > <http://doxygen.kannel.org/d1/dcd/dlr_8c.html#a12>)); > > } > > Why kannel is failing to retrieve the initial configuration? I suspect, the > DLR-storage would fail for every type of database connection here, oracle > postgre. > > Is it something wrong with my conf file? > > > dlr-storage=mysql > > group=mysql-connection > id=mydlr > host=10.1.21.184 > username=kannel > password=kannel > > database=dlr > > group = dlr-db > id = mydlr > table = dlr > field-smsc = smsc > field-timestamp = ts > field-source=source > field-destination = destination > field-service = service > field-url = url > field-mask = mask > > field-status = status > > Thanks > Elton > > >
