Oh, you're not setting msg-id-type right? That would explain the problem...
If you do, try removing that line from your conf. Regards, Alex On Fri, Apr 16, 2010 at 8:49 AM, Andrew Toth <at...@mobiledatagroup.com>wrote: > Hi, > > Is kannel treating message id as an integer, and doing some kind of > conversion on the string? > > > > We need to be able to capture whatever is passed back as the message id, > integer or string. > > > > If it makes any difference we are connecting protocol version 3.4 > > > > I noticed that the aggregator sends message id in a different format over > 3.3 (integer), but we need to connect with 3.4 now. > > > > > > > > > ------------------------------ > > *From:* Alejandro Guerrieri [mailto:alejandro.guerri...@gmail.com] > *Sent:* Friday, 16 April 2010 4:25 PM > *To:* Andrew Toth > *Cc:* Juan Nin; users@kannel.org > > *Subject:* Re: receipted_msg_id in dlr? > > > > Weird, that's exactly what %F should do. Maybe those dashes are causing the > trouble? > > > > Regards, > > > > Alex > > On Fri, Apr 16, 2010 at 3:22 AM, Andrew Toth <at...@mobiledatagroup.com> > wrote: > > Hi, > Thanks for the response, unfortunately that is not what we're after. See > example below. > > 2010-04-15 18:11:09 [16689] [8] DEBUG: SMPP PDU 0x2aaaac000ee0 dump: > 2010-04-15 18:11:09 [16689] [8] DEBUG: type_name: submit_sm_resp > 2010-04-15 18:11:09 [16689] [8] DEBUG: command_id: 2147483652 = > 0x80000004 > 2010-04-15 18:11:09 [16689] [8] DEBUG: command_status: 0 = 0x00000000 > 2010-04-15 18:11:09 [16689] [8] DEBUG: sequence_number: 10 = 0x0000000a > 2010-04-15 18:11:09 [16689] [8] DEBUG: message_id: > 2010-04-15 18:11:09 [16689] [8] DEBUG: Octet string at 0x2aaaac0010a0: > 2010-04-15 18:11:09 [16689] [8] DEBUG: len: 23 > 2010-04-15 18:11:09 [16689] [8] DEBUG: size: 24 > 2010-04-15 18:11:09 [16689] [8] DEBUG: immutable: 0 > 2010-04-15 18:11:09 [16689] [8] DEBUG: data: 38 34 31 30 32 2d 30 34 > 31 > 35 38 2d 32 31 31 31 84102-04158-2111 > 2010-04-15 18:11:09 [16689] [8] DEBUG: data: 4b 2d 30 39 42 52 54 > K-09BRT > 2010-04-15 18:11:09 [16689] [8] DEBUG: Octet string dump ends. > 2010-04-15 18:11:09 [16689] [8] DEBUG: SMPP PDU dump ends. > 2010-04-15 18:11:09 [16689] [8] DEBUG: DLR[mysql]: Adding DLR smsc=xxxxxxx, > ts=540930, src=77447, dst=13109776776, mask=31, boxc= > > I need to capture message id 84102-04158-21K-09BRT. This same message id is > included in deliver_sm (dlr for this message) in the receipted_msg_id > field. > > Kannel, in the %F parameter passes through 540930 (where does that number > come from anyway?). Further, this number is different for each dlr received > for this message. The first dlr had message id 540930, the second had > 33808. > > Andrew > > > -----Original Message----- > From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf > Of Juan Nin > Sent: Friday, 16 April 2010 10:58 AM > To: users@kannel.org > Subject: Re: receipted_msg_id in dlr? > > %F the foreign (smsc-provided) message ID. Only relevant on DLR url's. > > > On Thu, Apr 15, 2010 at 9:32 PM, Andrew Toth <at...@mobiledatagroup.com> > wrote: > > Hi all, > > > > > > > > We are looking to get the msg id from kannel that is sent by the smsc in > > submit_sm_resp as well as deliver_sm. > > > > > > > > I found a discussion from 2008 > > (http://www.mail-archive.com/de...@kannel.org/msg07999.html) that refers > to > > a patch to add support for this and my impression was that this feature > has > > been incorporated into the main kannel version. I've done a quick test > and > > %w in the dlr-url is not being replaced by the message id. > > > > > > > > We are using Kannel version cvs-20090525 (which supports TLVs) and the > patch > > seems to be for an older version. > > > > > > > > I also checked the source code (in dlr.c) for kannel 1.4.3 and it did not > > have this feature. > > > > > > > > We would like to avoid patching and recompiling kannel in our live > > environment as it would be a risky operation and affect many services. > > > > > > > > Do we have any other options? Is there a later cvs version which has this > > feature? Is it going to be included in the next stable release? > > > > > > > > Thanks, > > > > Andrew > > > > > > > > > > > > > > > > -- > Juan Nin > 3Cinteractive / Mobilizing Great Brands > http://www.3cinteractive.com > > > > >