Have you compiled kannel with mysql support?

use --with-mysql when runing ./configure



On Wed, 2009-01-28 at 19:52 +0530, narendra reddy wrote:
> 
> Hi,
>  
>                      
>               I gothrogh  the documents wat they are provided in the
> kannel.org .based on that  i added dlr-storage=mysql in the
> coregroup . and added the remaing things after send-sms users group.
> they are.
> 
> group = mysql-connection
> id = mydlr
> host = localhost
> username = narendra
> password = password
> database = dl
> 
> group = dlr-db
> id = mydlr
> table = dlr
> field-smsc = smsc
> field-timestamp = ts
> field-destination = destination
> field-source = source
> field-service = service
> field-url = url
> field-mask = mask
> field-status = status
> field-boxc-id = boxc
> 
> 
> 
> when i run the bearerbox its not running.it showing error message like
> 2009-01-28 19:26:10 [23776] [0] INFO: Debug_lvl = 1, log_file =
> <none>, log_lvl = 0
> 2009-01-28 19:26:10 [23776] [0] PANIC: DLR: storage type 'MySQL' is
> not supported!
> 2009-01-28 19:26:10 [23776] [0] PANIC: ./bearerbox(gw_panic+0x182)
> [0x46d9f2]
> 2009-01-28 19:26:10 [23776] [0] PANIC: ./bearerbox(dlr_init+0x1e7)
> [0x414977]
> 2009-01-28 19:26:10 [23776] [0] PANIC: ./bearerbox(main+0xdc)
> [0x40bbcc]
> 2009-01-28 19:26:10 [23776] [0]
> PANIC: /lib64/libc.so.6(__libc_start_main+0xf4) [0x2b0c29318154]
> 2009-01-28 19:26:10 [23776] [0] PANIC: ./bearerbox [0x40ae39]
> 
> is there not nedd to specify  to write explicitly  any application
> for data-base .but in mysystem mysql libraries is there.wat is the
> error .how to overcome this error in mysystem sql libraries is not
> there how to add the data-base part to config-file.please give me some
> suggetion regarding data-base topic. 
> 
> Best Regards,
> Narendra reddy.
> 
> 
> 
> On Wed, Jan 28, 2009 at 5:33 PM, Nikos Balkanas <[email protected]>
> wrote:
>         Sounds fair. I will check into it.
>          
>         BR,
>         Nikos
>                 ----- Original Message ----- 
>                 From: Alexander Malysh 
>                 To: Nikos Balkanas 
>                 Cc: [email protected] 
>                 
>                 Sent: Wednesday, January 28, 2009 1:15 PM
>                 Subject: Re: Patch removed from CVS
>                 
>                 
>                 the issue is that we always paniced when %llu was used
>                 because octstr_format doesn't implement %llu format. 
>                 
>                 
>                 Thanks,
>                 Alex
>                 
>                 
>                 P.S. You are free to implement %llu for octstr_format
>                 then I will reapply my smpp patch ;)
>                 
>                 Am 28.01.2009 um 12:09 schrieb Nikos Balkanas:
>                 
>                 > Interesting. This is just correct C for printing
>                 > strtoll. Seems that in this case 2 wrongs make it
>                 > right. Any chance that SMPP dlr handling can be
>                 > corrected? I imagine that all 32bit machines with
>                 > smpp connections would have this problem.
>                 >  
>                 > BR,
>                 > Nikos
>                 >         ----- Original Message -----
>                 >         From: Alexander Malysh
>                 >         To: Nikos Balkanas
>                 >         Cc: [email protected]
>                 >         Sent: Wednesday, January 28, 2009 10:13 AM
>                 >         Subject: Re: Patch removed from CVS
>                 >         
>                 >         
>                 >         Hi, 
>                 >         
>                 >         
>                 >         this is OK, I have dropped this patch
>                 >         because it break SMPP dlr handling.
>                 >         
>                 >         Am 28.01.2009 um 01:10 schrieb Nikos
>                 >         Balkanas:
>                 >         
>                 >         > Hi,
>                 >         >  
>                 >         > I just tried to update from CVS. A lot of
>                 >         > work has been introduced for meta-data
>                 >         > recently. Unfortunately, in the case of
>                 >         > gw/smsc/smsc_smpp.c it seems old sources
>                 >         > were used, with the result that the llu
>                 >         > patch commited by Alex for bug #460 has
>                 >         > disappeared. Alex, can you recommit
>                 >         > please?
>                 >         >  
>                 >         > From: "Alexander Malysh"
>                 >         > <[email protected]>
>                 >         > To: <[email protected]>
>                 >         > Sent: Friday, January 09, 2009 5:05 PM
>                 >         > Subject: [PATCH] Bug 460
>                 >         > 
>                 >         > 
>                 >         > > Hi All,
>                 >         > >
>                 >         > > here is proposed patch to fix #460.
>                 >         > >
>                 >         > > any objections to commit it?
>                 >         > >
>                 >         > > Thanks,
>                 >         > > Alex
>                 >         > >
>                 >         > 
>                 >         > 
>                 >         > 
> --------------------------------------------------------------------------------
>                 >         > 
>                 >         > 
>                 >         > > diff --git a/gw/smsc/smsc_smpp.c
>                 >         > b/gw/smsc/smsc_smpp.c
>                 >         > > index d81132c..b6f8cb0 100644
>                 >         > > --- a/gw/smsc/smsc_smpp.c
>                 >         > > +++ b/gw/smsc/smsc_smpp.c
>                 >         > > @@ -1278,9 +1278,9 @@ static Msg
>                 >         > *handle_dlr(SMPP *smpp, Octstr 
>                 >         > > *destination_addr, Octstr *short_messa
>                 >         > >         } else {
>                 >         > >             if ((smpp->smpp_msg_id_type
>                 >         > & 0x02) ||
>                 >         > >                 (!
>                 >         > octstr_check_range(msgid, 0,
>                 >         > octstr_len(msgid), 
>                 >         > > gw_isdigit))) {
>                 >         > > -                tmp = octstr_format("%
>                 >         > lu", 
>                 >         > > strtoll(octstr_get_cstr(msgid), NULL,
>                 >         > 16));
>                 >         > > +                tmp = octstr_format("%
>                 >         > llu", 
>                 >         > > strtoll(octstr_get_cstr(msgid), NULL,
>                 >         > 16));
>                 >         > >             } else {
>                 >         > > -                tmp = octstr_format("%
>                 >         > lu", 
>                 >         > > strtoll(octstr_get_cstr(msgid), NULL,
>                 >         > 10));
>                 >         > > +                tmp = octstr_format("%
>                 >         > llu", 
>                 >         > > strtoll(octstr_get_cstr(msgid), NULL,
>                 >         > 10));
>                 >         > >             }
>                 >         > >         }
>                 >         > >
>                 >         > > 
>                 >         > 
>                 >         
>                 >         
>                 > 
>                 
>                 
> 
> 
> 
> -- 
> Narendra Reddy
> 


Reply via email to