Command Status 0x00000011 with submit_multi for SMPP integration

2

Hi am integrating with Sybase Mobile 365 Services and I have gotten submit_sm and deliver_sm to work fine. I am trying to get submit_multi to work, but no matter what I try I get back a Command Status = 11. Does anyone have any thoughts as to what that command status means? Why I would get that? I have tried different service types and everything else I can think of... with no success.

Thanks,

Stephen

smpp
asked on Stack Overflow Oct 14, 2012 by sgoldberg

1 Answer

2

Command Status = 11 (ESME_RINVDSTADR) means "Invalid destination address".

This mean that probably the the dest_address field in your submit_multi request is wrong.

The dest_address field for submit_multi should be a list of destination address structures as defined in SMPP 3.4 Specification - chapter 4.5.1.1. The number of destination addresses in the list is set in the number_of_dests field.

Additionally, you could also check that the dest_addr_ton (Type of Number) and dest_addr_npi (Numbering Plan Indicator) are correct for each destination address. For more details about this check out this link.

answered on Stack Overflow Oct 18, 2012 by Radu Gasler

User contributions licensed under CC BY-SA 3.0