It looks like your SMSC operator gives hex number in submit_sm packet and
hex number in deliver_sm, so you need to add this in smsc group
configuration:

msg-id-type = 0x02



2014-07-19 0:40 GMT+04:00 Mario Noboa <mnobo...@gmail.com>:

> Of course Niel, thanks!!!
>
>
>
>
> 2014-07-18 15:30 GMT-05:00 Niel Smith <daniel.alfred.sm...@gmail.com>:
>
> Hi Mario,
>>
>> Would it be possible to supply the full submit_sm, submit_sm_resp, and
>> deliver_sm PDU dumps?
>>
>>
>> On 18 July 2014 22:12, Mario Noboa <mnobo...@gmail.com> wrote:
>>
>>>
>>> Hi list,
>>>
>>> I got a DLR problem with an operator.
>>>
>>> When sent a "submit_sm", kannel receipt a message id:
>>>
>>> *message_id: "1e13a15"*
>>> *DLR[internal]: Adding DLR smsc=SMSC1, ts=31537685, src=30100,
>>> dst=XXXXXXXXXXX, mask=31, boxc=*
>>>
>>>
>>> But its DLR arrives with another id:
>>>
>>> *2014-07-17 12:45:16 [32271] [35] DEBUG: DLR[internal]: Looking for DLR
>>> smsc=SMSC1, ts=613852054, dst=975647918, type=1*
>>> *2014-07-17 12:45:16 [32271] [35] WARNING: DLR[internal]: DLR from
>>> SMSC<SMSC1> for DST<975647918> not found.*
>>> *2014-07-17 12:45:16 [32271] [35] ERROR: SMPP[SMSC1]: got DLR but could
>>> not find message or was not interested in it id<613852054> dst<XXXXXXXXX>,
>>> type<1>*
>>>
>>>
>>> if you notice both are in decimal and they are different. *31537685
>>> and **613852054*
>>>
>>> I tried to configure version 33 to use Timestamp, but they don't let me
>>> connect in that way.  There is any way to use timestamp instead of message
>>> id?
>>>
>>> Thanks for your answers!
>>>
>>> Mario
>>>
>>
>>
>

Reply via email to