Hi Kannel Users,
I wanted to follow up on this issue I reported last week. Has anyone seen
this before? I am having trouble getting the command_status field (%A) in
my dlrs if the original MT message was a long sms message.

Thanks,
Jeff



Jeff Thorn
CEO / Principal Software Architect
Thorn Technologies, LLC
(410) 429-0255
www.thorntech.com
@thorntech <http://twitter.com/thorntech> | LinkedIn
<http://www.linkedin.com/in/jeffthorn> | Facebook
<http://www.facebook.com/thorntechnologies>

On Wed, Apr 11, 2018 at 4:07 PM, Jeff Thorn <j...@thorntechnologies.com>
wrote:

> Hello,
> I think we are experiencing a bug in kannel (1.4.4) that does not include
> command_status details in the DLR url for long messages that were split.
> See the excerpt of the debug log below.
>
> 2018-04-11 19:00:38 [30573] [6] ERROR: SMPP[xxxx]: SMSC returned error
> code 0x0000000b (Invalid Destination Address) in response to submit_sm PDU.
> 2018-04-11 19:00:38 [30573] [6] DEBUG: Set split msg status to 3
> 2018-04-11 19:00:38 [30573] [6] DEBUG: Parts of concatenated message
> failed.
> 2018-04-11 19:00:38 [30573] [6] DEBUG: SMSC[xxxx]: creating DLR message
> 2018-04-11 19:00:38 [30573] [6] DEBUG: SMSC[xxxx]: DLR =
> https://myurl/api/dlr?status=%d&code=%A&id=123456&dt=%t
>
> Normally for rejected messages the value of the %A parameter is something
> like:
>
> NACK/0x0000000b/Invalid Destination Address
>
> However, when the original MT message is a long message that gets split,
> the %A parameter in the DLR url looks like this:
>
> NACK/
>
> Is this a known issue? Is there a fix for this?
>
> Thanks,
> Jeff Thorn
>

Reply via email to